This project provides additional backend processing to the Source++ open-source live coding platform.
Introduces Live Instruments, ephemeral production debugging devices for live applications. Live Instruments come in a number of types described below.
Live Breakpoints (a.k.a non-breaking breakpoints) are useful debugging instruments for gaining insight into the live variables available in production at a given scope.
Live Logs (a.k.a just-in-time logging) are quick and easy debugging instruments for instantly outputting live data from production without redeploying or restarting your application.
- SkyWalking OAP
- Version >= 8.0.0
- Modules
CoreModule
AnalyzerModule
StorageModule
LogAnalyzerModule
- Git
- JDK 11+
- Docker
- Docker Compose
git clone https://github.com/sourceplusplus/processor-live-instrument
cd processor-live-instrument
./gradlew build
./gradlew assembleUp test -Dtest.profile=integration