Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / jd-opensource / joyrpc
high-performance, high-extensibility Java rpc framework.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jd-opensource%2Fjoyrpc
Stars: 435
Forks: 178
Open Issues: 4
License: apache-2.0
Language: Java
Repo Size: 7.94 MB
Dependencies:
214
Created: over 4 years ago
Updated: about 1 month ago
Last pushed: about 1 month ago
Last synced: 20 days ago
Topics: consumer-provider, distributed, dubbo, grpc, high-performance, json-rpc, microservice, plugin, rpc
Files
Loading...
Readme
Loading...
Dependencies
joyrpc-all/pom.xml
maven
- io.joyrpc:joyrpc-api ${project.version}
- io.joyrpc:joyrpc-cache-cache2k ${project.version}
- io.joyrpc:joyrpc-cache-caffeine ${project.version}
- io.joyrpc:joyrpc-cache-guava ${project.version}
- io.joyrpc:joyrpc-compression-lz4 ${project.version}
- io.joyrpc:joyrpc-compression-lzma ${project.version}
- io.joyrpc:joyrpc-compression-snappy ${project.version}
- io.joyrpc:joyrpc-core ${project.version}
- io.joyrpc:joyrpc-expression-jexl ${project.version}
- io.joyrpc:joyrpc-extension-core ${project.version}
- io.joyrpc:joyrpc-extension-spring ${project.version}
- io.joyrpc:joyrpc-extension-springboot ${project.version}
- io.joyrpc:joyrpc-protocol-dubbo ${project.version}
- io.joyrpc:joyrpc-protocol-grpc ${project.version}
- io.joyrpc:joyrpc-protocol-http ${project.version}
- io.joyrpc:joyrpc-protocol-jsonrpc ${project.version}
- io.joyrpc:joyrpc-protocol-telnet ${project.version}
- io.joyrpc:joyrpc-proxy-bytebuddy ${project.version}
- io.joyrpc:joyrpc-proxy-javassist ${project.version}
- io.joyrpc:joyrpc-registry-broadcast ${project.version}
- io.joyrpc:joyrpc-registry-consul ${project.version}
- io.joyrpc:joyrpc-registry-etcd ${project.version}
- io.joyrpc:joyrpc-registry-nacos ${project.version}
- io.joyrpc:joyrpc-registry-zk ${project.version}
- io.joyrpc:joyrpc-serialization-fastjson ${project.version}
- io.joyrpc:joyrpc-serialization-fst ${project.version}
- io.joyrpc:joyrpc-serialization-hessian ${project.version}
- io.joyrpc:joyrpc-serialization-jackson ${project.version}
- io.joyrpc:joyrpc-serialization-kryo ${project.version}
- io.joyrpc:joyrpc-serialization-protostuff ${project.version}
- io.joyrpc:joyrpc-spring ${project.version}
- io.joyrpc:joyrpc-springboot ${project.version}
- io.joyrpc:joyrpc-trace-jaeger ${project.version}
- io.joyrpc:joyrpc-trace-skywalking ${project.version}
- io.joyrpc:joyrpc-transaction-seata ${project.version}
- io.joyrpc:joyrpc-transport-netty4 ${project.version}
- io.joyrpc:joyrpc-transport-resteasy ${project.version}
- org.apache.commons:commons-compress ${commons-compress.version}
- org.slf4j:jul-to-slf4j ${slf4j.version}
- org.slf4j:slf4j-api ${slf4j.version}
joyrpc-core/pom.xml
maven
- io.joyrpc:joyrpc-api ${project.version}
- io.joyrpc:joyrpc-extension-core ${project.version}
- javax.validation:validation-api
- org.glassfish:javax.el
- org.hibernate.validator:hibernate-validator
- org.slf4j:slf4j-api
- com.hazelcast:hazelcast
- io.joyrpc:joyrpc-all ${project.version}
- io.joyrpc:joyrpc-example-interface ${project.version}
- org.slf4j:slf4j-simple
- com.fasterxml.jackson.core:jackson-core ${jackson.version}
- com.fasterxml.jackson.core:jackson-databind ${jackson.version}
- com.hazelcast:hazelcast
- io.joyrpc:joyrpc-all ${project.version}
- io.joyrpc:joyrpc-example-interface ${project.version}
- io.vertx:vertx-consul-client ${vertx-consul-client}
- org.apache.commons:commons-jexl3
- org.javassist:javassist
- org.jboss.resteasy:resteasy-netty4
- org.slf4j:slf4j-simple
- org.springframework.boot:spring-boot-starter
- com.alibaba.nacos:nacos-client ${nacos.version}
- com.esotericsoftware:kryo 4.0.2
- com.fasterxml.jackson.core:jackson-core
- de.javakaffee:kryo-serializers 0.45
- de.ruedigermoeller:fst 2.56
- io.protostuff:protostuff-core
- io.protostuff:protostuff-runtime
- org.apache.commons:commons-jexl3
- org.apache.dubbo:dubbo 2.7.13
- org.slf4j:slf4j-simple
- org.springframework.boot:spring-boot-starter
- io.joyrpc:joyrpc-core ${project.version} provided
- org.jboss.resteasy:resteasy-jaxrs
- org.springframework:spring-context provided
- io.joyrpc:joyrpc-extension-core ${project.version}
- org.cache2k:cache2k-core ${cache2k.version}
- io.joyrpc:joyrpc-serialization-fst ${project.version}
- io.joyrpc:joyrpc-serialization-hessian ${project.version}
- io.joyrpc:joyrpc-serialization-kryo ${project.version}
- io.joyrpc:joyrpc-serialization-protostuff ${project.version}
- com.google.guava:guava
- io.grpc:grpc-core ${grpc.version}
- io.joyrpc:joyrpc-transport-netty4 ${project.version}
- io.joyrpc:joyrpc-protocol-http ${project.version}
- io.vertx:vertx-consul-client ${vertx-consul-client}
- io.etcd:jetcd-core 0.5.7
- io.grpc:grpc-core ${grpc.version}
- io.grpc:grpc-grpclb ${grpc.version}
- io.grpc:grpc-netty ${grpc.version}
- io.grpc:grpc-protobuf ${grpc.version}
- io.grpc:grpc-stub ${grpc.version}
- io.netty:netty-all
- io.netty:netty-all
- org.apache.curator:curator-recipes ${curator.version}
- org.apache.curator:curator-x-async ${curator.version}
- org.apache.zookeeper:zookeeper ${zookeeper.version}
- io.joyrpc:joyrpc-spring ${project.version} compile
- io.jaegertracing:jaeger-core ${jaeger.version} provided
- io.jaegertracing:jaeger-client ${jaeger.version}
- org.apache.skywalking:apm-agent-core ${skywalking.version} provided
- org.dromara:hmily-tcc ${hmily.version}
- io.joyrpc:joyrpc-core ${project.version}
- io.joyrpc:joyrpc-transport-netty4 ${project.version}
- org.jboss.resteasy:resteasy-netty4
joyrpc-plugin/pom.xml
maven
- io.joyrpc:joyrpc-core ${project.version}
joyrpc-spring/pom.xml
maven
- io.joyrpc:joyrpc-core ${project.version}
- org.springframework:spring-context
- org.springframework.boot:spring-boot-configuration-processor provided
- org.springframework.boot:spring-boot-starter provided
- io.joyrpc:joyrpc-spring ${project.version}
- io.joyrpc:joyrpc-cache-cache2k ${project.version}
- io.joyrpc:joyrpc-cache-caffeine ${project.version}
- io.joyrpc:joyrpc-cache-guava ${project.version}
- io.joyrpc:joyrpc-compression-lz4 ${project.version}
- io.joyrpc:joyrpc-compression-lzma ${project.version}
- io.joyrpc:joyrpc-compression-snappy ${project.version}
- io.joyrpc:joyrpc-transport-netty4 ${project.version}
- io.netty:netty-all test
- io.joyrpc:joyrpc-proxy-bytebuddy ${project.version}
- io.joyrpc:joyrpc-proxy-javassist ${project.version}
- io.joyrpc:joyrpc-registry-broadcast ${project.version}
- io.joyrpc:joyrpc-registry-consul ${project.version}
- com.google.protobuf:protobuf-java
- io.joyrpc:joyrpc-proxy-bytebuddy 1.4.8-SNAPSHOT
- io.joyrpc:joyrpc-proxy-javassist 1.4.8-SNAPSHOT
- io.joyrpc:joyrpc-serialization-fastjson 1.4.8-SNAPSHOT
- io.joyrpc:joyrpc-serialization-fst 1.4.8-SNAPSHOT
- io.joyrpc:joyrpc-serialization-hessian 1.4.8-SNAPSHOT
- io.joyrpc:joyrpc-serialization-jackson 1.4.8-SNAPSHOT
- io.joyrpc:joyrpc-serialization-kryo 1.4.8-SNAPSHOT
- io.joyrpc:joyrpc-serialization-protostuff 1.4.8-SNAPSHOT
joyrpc-test/pom.xml
maven
pom.xml
maven
- org.springframework.boot:spring-boot-dependencies 2.2.10.RELEASE import
- com.alibaba:fastjson 1.2.76
- com.fasterxml.jackson.core:jackson-annotations 2.11.0
- com.fasterxml.jackson.core:jackson-core 2.11.0
- com.fasterxml.jackson.core:jackson-databind 2.11.0
- com.github.ben-manes.caffeine:caffeine 2.9.1
- com.google.errorprone:error_prone_annotations 2.3.3
- com.google.guava:guava 30.0-jre
- com.google.protobuf:protobuf-java 3.7.1
- com.hazelcast:hazelcast 4.1.1
- io.netty:netty-all 4.1.53.Final
- io.protostuff:protostuff-core 1.7.4
- io.protostuff:protostuff-runtime 1.7.4
- io.seata:seata-all 1.4.2
- javax.validation:validation-api 2.0.1.Final
- net.bytebuddy:byte-buddy 1.10.20
- net.bytebuddy:byte-buddy-agent 1.10.20
- org.apache.commons:commons-compress 1.21
- org.apache.commons:commons-jexl3 3.1
- org.apache.dubbo:dubbo 2.7.13
- org.checkerframework:checker-qual 2.8.1
- org.glassfish:javax.el 3.0.1-b11
- org.hibernate.validator:hibernate-validator 6.0.20.Final
- org.javassist:javassist 3.27.0-GA
- org.jboss.resteasy:resteasy-jaxrs 3.0.8.Final
- org.jboss.resteasy:resteasy-netty4 3.0.8.Final
- org.objenesis:objenesis 2.6
- org.slf4j:slf4j-api 1.7.25
- org.slf4j:slf4j-log4j12 1.7.25
- org.springframework:spring-beans 5.2.9.RELEASE
- org.springframework:spring-context 5.2.9.RELEASE
- org.springframework:spring-core 5.2.9.RELEASE
- org.junit.jupiter:junit-jupiter 5.7.0 test
- org.junit.platform:junit-platform-runner 1.7.0 test
- org.openjdk.jmh:jmh-core 1.26 test
- org.openjdk.jmh:jmh-generator-annprocess 1.26 test
- org.slf4j:slf4j-simple 1.7.25 test
joyrpc-api/pom.xml
maven
joyrpc-example/pom.xml
maven
joyrpc-extension/pom.xml
maven