수동에서 자동화로, 반복에서 혁신으로 기술 진화의 과정은 개발자 도구 제품의 개발을 동반합니다.
Alibaba는 오픈 소스, 클라우드 구현 또는 도구를 통해 다양한 비즈니스 시나리오에서 기술 축적을 외부 세계에 공개했습니다. 이 기사에서는 개발자가 개발 효율성을 향상하고 작성하는 데 도움이 되기를 바라는 Alibaba의 개발자 도구 중 일부를 선택합니다. 좀 더 우아하게 코딩하세요.
개발자는 다양한 기술 분야에 종사하기 때문에 저자는 내가 잘 알고 있는 분야 중에서 백엔드 개발자의 관점에서 사용할 수 있는 도구만을 선별합니다. 각 도구는 다음 사항에 따라 소개됩니다.
Arthas는 Alibaba가 2018년 9월 오픈소스로 공개한 Java 온라인 진단 도구입니다.
도구 사용 시나리오:
Arthas는 JDK 6을 지원하고 Linux/Mac/Windows를 지원하며 명령줄 대화형 모드를 채택하고 풍부한 탭 자동 완성 기능을 제공하여 프로세스. 문제 위치 및 진단.
사용 튜토리얼:
기본 튜토리얼: amp; id=arthas-basics
고급 튜토리얼: amp; > 획득 방법: (무료)
오픈 소스 주소: /docs/installation.html
획득 방법: (무료)
프로젝트 주소: / txd-team/docsite
Freeline은 캐시 파일을 최대한 활용하여 코드 변경 사항을 몇 초 만에 신속하게 컴파일하고 장치에 배포하여 일일 개발 시간이 소요되는 많은 수의 재컴파일 및 설치를 효과적으로 줄일 수 있습니다. . Freeline을 사용하는 가장 빠른 방법은 Android Studio 플러그인을 직접 설치하는 것입니다.
튜토리얼:
/alibaba/freeline/blob/master/README-zh.md
획득 방법: (무료)
프로젝트 주소: /alibaba/freeline
PTS는 비즈니스에 액세스하는 다수의 사용자 시나리오를 시뮬레이션할 수 있으며 작업은 언제든지 시작될 수 있으므로 JMeter의 전환을 지원합니다. PTS 스트레스 테스트에 스크립트를 추가하고 기본 JMeter 엔진도 지원합니다.
튜토리얼:
/document_detail/70290.html
획득 방법: (유료)
도구 주소: /product/pts
KT는 Kubernetes에서 공동 디버깅 및 테스트의 복잡성을 단순화하고 Kubernetes 기반 R&D의 효율성을 향상시킬 수 있습니다.
튜토리얼:
/articles/690519
획득 방법: (무료)
도구 주소:
/download/3393
AHAS는 K8s 등 컨테이너 환경에 대한 아키텍처 시각화 기능을 제공하는 동시에 오류 주입 고가용성 평가, 원클릭 흐름 제어 다운그레이드 등의 기능을 제공합니다. 애플리케이션 가용성을 빠르고 비용 효율적으로 향상시킬 수 있습니다.
도구 사용 시나리오:
튜토리얼:
/document_detail/90323.html
획득 방법: (무료)
p>
도구 주소:
/product/ahas
작성자: middleware guy