实践Bytecode Viewer
Bytecode Viewer (Github) FIVE DIFFERENT JAVA DECOMPILERS, TWO BYTECODE EDITORS, A JAVA COMPILER,PLUGINS, SEARCHING, SUPPORTS LOADING FROM CLASSES, JARS, ANDROID APKS AND MORE.
实践ASM
ASM is an all purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or to dynamically generate classes, directly in binary form. ASM provides some common bytecode transformations and analysis algorithms from which custom complex transformations and code analysis tools can be built. ASM offers similar functionality as other Java bytecode frameworks, but is focused on performance. Because it was designed and implemented to be as small and as fast as possible, it is well suited for use in dynamic systems (but can of course be used in a static way too, e.g. in compilers).
实践持续集成测试之CircleCI
实践Rancher
Rancher is open-source software for delivering Kubernetes-as-a-Service.
实践CD之Spinnaker
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
实践RPC之Thrift
实践RPC之ServiceComb
ServiceComb Open-Source, Full-Stack Microservice Solution.With out of the box, high performance, compatible with popular ecology, multi-language support.
实践RPC之ProtoBuf
Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data.