Alternatives to Kitex logo

Alternatives to Kitex

gRPC, Apache Dubbo, JSON-RPC, Tars, and Mercury are the most popular alternatives and competitors to Kitex.
1
1
+ 1
0

What is Kitex and what are its top alternatives?

It is a high-performance and strong-extensibility Golang RPC framework that helps developers build microservices. If performance and extensibility are the main concerns when you develop microservices, it can be a good choice.
Kitex is a tool in the Remote Procedure Call (RPC) category of a tech stack.
Kitex is an open source tool with GitHub stars and GitHub forks. Here’s a link to Kitex's open source repository on GitHub

Top Alternatives to Kitex

  • gRPC
    gRPC

    gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking... ...

  • Apache Dubbo
    Apache Dubbo

    It is a high-performance, light weight, java based RPC framework. Dubbo offers three key functionalities, which include interface based remote call, fault tolerance & load balancing, and automatic service registration & discovery. ...

  • JSON-RPC
    JSON-RPC

    It is a very simple protocol, defining only a few data types and commands. It allows for notifications (data sent to the server that does not require a response) and for multiple calls to be sent to the server which may be answered out of order. ...

  • Tars
    Tars

    It is an open-source microservice platform. It contains a high-performance RPC framework and a service management platform. Based on Tars, you can develop a reliable microservice system efficiently. It is designed for high reliability, high performance, and efficient service management. By significantly reducing system operation work, developers can focus on business logic and meet fast changes of user requirements. ...

  • Mercury
    Mercury

    A modular JSON-RPC library that allows pluggable transport layers, JSON libraries, and effect/async monads. It is used to communicate with embedded devices where the device is acting in the server role. ...

  • RSocket
    RSocket

    It is a binary protocol for use on byte stream transports such as TCP, WebSockets, and Aeron. It provides a protocol for Reactive Streams semantics between client-server, and server-server communication. ...

Kitex alternatives & related posts

gRPC logo

gRPC

1K
1.1K
48
A high performance, open-source universal RPC framework
1K
1.1K
+ 1
48
PROS OF GRPC
  • 20
    Higth performance
  • 11
    Easy setup
  • 10
    The future of API
  • 4
    Contract-based
  • 3
    Polyglot
CONS OF GRPC
    Be the first to leave a con

    related gRPC posts

    Shared insights
    on
    gRPCgRPCSignalRSignalR.NET.NET

    We need to interact from several different Web applications (remote) to a client-side application (.exe in .NET Framework, Windows.Console under our controlled environment). From the web applications, we need to send and receive data and invoke methods to client-side .exe on javascript events like users onclick. SignalR is one of the .Net alternatives to do that, but it adds overhead for what we need. Is it better to add SignalR at both client-side application and remote web application, or use gRPC as it sounds lightest and is multilingual?

    SignalR or gRPC are always sending and receiving data on the client-side (from browser to .exe and back to browser). And web application is used for graphical visualization of data to the user. There is no need for local .exe to send or interact with remote web API. Which architecture or framework do you suggest to use in this case?

    See more
    Shared insights
    on
    KafkaKafkagRPCgRPC
    at

    By mid-2015, Uber’s rider growth coupled with its cadence of releasing new services, like Eats and Freight, was pressuring the infrastructure. To allow the decoupling of consumption from production, and to add an abstraction layer between users, developers, and infrastructure, Uber built Catalyst, a serverless internal service mesh.

    Uber decided to build their own severless solution, rather that using something like AWS Lambda, speed for its global production environments as well as introspectability.

    See more
    Apache Dubbo logo

    Apache Dubbo

    27
    48
    0
    A high performance Java RPC framework
    27
    48
    + 1
    0
    PROS OF APACHE DUBBO
      Be the first to leave a pro
      CONS OF APACHE DUBBO
        Be the first to leave a con

        related Apache Dubbo posts

        JSON-RPC logo

        JSON-RPC

        26
        39
        0
        A remote procedure call protocol encoded in JSON
        26
        39
        + 1
        0
        PROS OF JSON-RPC
          Be the first to leave a pro
          CONS OF JSON-RPC
            Be the first to leave a con

            related JSON-RPC posts

            Tars logo

            Tars

            5
            12
            0
            A high-performance RPC framework
            5
            12
            + 1
            0
            PROS OF TARS
              Be the first to leave a pro
              CONS OF TARS
                Be the first to leave a con

                related Tars posts

                Mercury logo

                Mercury

                4
                9
                0
                A JSON-RPC library for Scala
                4
                9
                + 1
                0
                PROS OF MERCURY
                  Be the first to leave a pro
                  CONS OF MERCURY
                    Be the first to leave a con

                    related Mercury posts

                    RSocket logo

                    RSocket

                    2
                    2
                    0
                    Application protocol providing Reactive Streams semantics
                    2
                    2
                    + 1
                    0
                    PROS OF RSOCKET
                      Be the first to leave a pro
                      CONS OF RSOCKET
                        Be the first to leave a con

                        related RSocket posts