Giter VIP home page Giter VIP logo

jd-opensource / joylive-agent Goto Github PK

View Code? Open in Web Editor NEW
81.0 81.0 9.0 6.3 MB

Java bytecode enhancement framework for traffic governance in multi-live (unit) scenarios. 基于字节码增强的面向应用多活和单元化的微服务流量治理框架。

License: Apache License 2.0

Java 99.80% Makefile 0.06% Dockerfile 0.14% Shell 0.01% JavaScript 0.01% HTML 0.01%
active-active agent enhancement flowcontrol mesh microservice multi-live proxyless swimlane

joylive-agent's People

Contributors

chenzhiguo avatar hexiaofeng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

joylive-agent's Issues

something to talk

cool, 今天我们公司分享内部rpc框架无感升级,也是基于java agent 来实现的, 约等于目前提的比较多的概念: proxy less mesh

然后在github上就看到贵司的仓库了,

被回旋镖击中的感觉

SofaRpc Demo

Is your feature request related to a problem? Please describe.

Currently, our project has some demo examples to verify the functionality of joylive-agent, including frameworks such as Spring Cloud, Dubbo3, and Dubbo2.7. However, there are still some demos that we have adapted but are missing, such as the SofaRpc.

目前我们项目里有一些demo示例用于验证joylive-agent的功能,包括spring cloud,dubbo3, dubbo2.7等框架。但是依然有一些我们做了适配,但是还缺少的demo示例。比如SofaRpc。

Describe the solution you'd like

We hope that volunteers can provide an example project for the joylive-agent project based on the Demo of Dubbo3 or Dubbo2.7 versions, for SofaRpc.

我们希望有志愿者能根据Dubbo3或者Dubbo2.7版本的Demo,为joylive-agent工程提供基于SofaRpc的示例工程。

Policy synchronization requests carry agent version and application metadata

期望在多活策略的请求中,携带上Agent的版本,应用名称,实例IP,实例ID,单元,分区,泳道,分区等元数据头,用于管控面查询。

Expect to carry Agent's version, application name, instance IP, instance ID, unit, partition, swimlane, and other metadata headers in requests with multi-active strategy for use in control plane queries.

Dubbo2.6 Demo

Is your feature request related to a problem? Please describe.

Currently, our project has some demo examples to verify the functionality of joylive-agent, including frameworks such as Spring Cloud, Dubbo3, and Dubbo2.7. However, there are still some demos that we have adapted but are missing, such as the Dubbo2.6 version.

目前我们项目里有一些demo示例用于验证joylive-agent的功能,包括spring cloud,dubbo3, dubbo2.7等框架。但是依然有一些我们做了适配,但是还缺少的demo示例。比如Dubbo2.6版本。

Describe the solution you'd like

We hope that volunteers can provide an example project for the joylive-agent project based on the Demo of Dubbo3 or Dubbo2.7 versions, for Dubbo2.6 version.

我们希望有志愿者能根据Dubbo3或者Dubbo2.7版本的Demo,为joylive-agent工程提供Dubbo2.6版本的示例工程。

关于joylive-agent项目package建议

您好:
了解到目前:
joylive-bootstrap-api实现 joylive-implement
joylive-core-api 实现 joylive-core-framework,joylive-implement
joylive-governance-api 实现 joylive-plugin
希望能够:
core的实现和bootstrap的实现分离,可以api单一实现。基于代码的包层次的分层可以更清晰。
不知道我的建议合理不。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.