Arthas 4.0计划
Open
4.0
disscuss
- Dominant language
- Java
- Stars
- 37.5k
- Forks
- 7.6k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 4
Description
### 提供一个新的字节码框架,名为`bytekit`
* 支持两种方式:应用启动时配置为agent和动态attach
* 提供方便的annotation实现字节码的操作
* 避免重复增强
* 支持行号的字节码操作
* 支持查看局部变量
* 提供api可以实现apm功能
### 支持加载外部的插件
* 可以配置外部插件目录
* 使用方可以通过API编写自己的插件
### view分层
* 类似spring mvc的model/view结构telnet view对应目前的命令行模式
* http view返回json格式,方便做web交互和展示
欢迎大家讨论提出意见😄
Contributor guide
Research direction
The issue is a broad Arthas 4.0 roadmap covering the bytekit framework, external plugins, and layered views, but it names no files, tests, or entry points. Start by choosing one roadmap area and reviewing the relevant existing subsystem; done criteria must be agreed before implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100