Java RPC

Open-source Java projects categorized as RPC

RPC stands for Remote Procedure Call In the context of programming. In distributed computing, a remote procedure call is when a computer program causes a procedure to execute in a different address space, which is coded as if it were a normal procedure call, without the programmer explicitly coding the details for the remote interaction.

Top 15 Java RPC Projects

  • advanced-java

    😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

  • Dubbo

    The java implementation of Apache Dubbo. An RPC and microservice framework.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Armeria

    Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

  • incubator-fury

    A blazingly fast multi-language serialization framework powered by JIT and zero-copy.

  • Project mention: Fast Cloud Native Java Serialization:Fury JIT and GraalVM Native Image AOT | news.ycombinator.com | 2023-12-01
  • Solon

    🔥 New Java application development framework: FASTER, SMALLER, SIMPLER!! 2 to 3 times more concurrency 50% memory savings Startup is 5-10 times faster. 50% ~ 90% smaller packaging; Compatible with java8 ~ java22.

  • zfoo

    💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.

  • AutobahnAndroid

    WebSocket & WAMP in Java for Android and Java 8

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ServiceTalk

    A networking framework that evolves with your application

  • ActiveJ

    ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web and high-load programming in Java, providing simplicity, maximum performance and scalability

  • monero-java

    Java library for using Monero

  • rpc-bench

    RPC Benchmark of gRPC, Aeron and KryoNet (by benalexau)

  • neovim-java

    Neovim Java client library. Provides multiple interfaces for communicating with Neovim instance via multiple different protocols. - Moved to https://codeberg.org/neovim-java/neovim-java

  • jNano

    A comprehensive Java library for the Nano cryptocurrency.

  • ONCRPC4J

    Pure Java implementation of ONCRPC/SUNRPC

  • vecenta

    RPC Framework

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java RPC related posts

Index

What are some of the best open-source RPC projects in Java? This list will help you:

Project Stars
1 advanced-java 74,203
2 Dubbo 40,021
3 Armeria 4,671
4 incubator-fury 2,598
5 Solon 2,096
6 zfoo 1,671
7 AutobahnAndroid 1,511
8 ServiceTalk 889
9 ActiveJ 817
10 monero-java 94
11 rpc-bench 68
12 neovim-java 41
13 jNano 28
14 ONCRPC4J 27
15 vecenta 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com