grpc_bench

Various gRPC benchmarks (by LesnyRumcajs)

Grpc_bench Alternatives

Similar projects and alternatives to grpc_bench

  1. Bitwarden

    Bitwarden infrastructure/backend (API, database, Docker, etc). (by bitwarden)

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  4. FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

  5. gRPC

    The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

  6. FlatBuffers

    FlatBuffers: Memory Efficient Serialization Library

  7. benchmarks

    41 grpc_bench VS benchmarks

    Some benchmarks of different languages

  8. cups

    OpenPrinting CUPS Sources (by OpenPrinting)

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. jsoniter-scala

    Scala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster

  11. connect-es

    27 grpc_bench VS connect-es

    The TypeScript implementation of Connect: Protobuf RPC that works.

  12. grpc_bench

    Various gRPC benchmarks (by microsoft)

  13. gRPC

    13 grpc_bench VS gRPC

    The Java gRPC implementation. HTTP/2 based RPC

  14. ghz

    6 grpc_bench VS ghz

    Simple gRPC benchmarking and load testing tool

  15. eCAL

    Discontinued Please visit the new repository: https://github.com/eclipse-ecal/ecal (by continental)

  16. cups

    OpenPrinting CUPS Sources (by microsoft)

  17. opensource-management-portal

    Microsoft's monolithic, opinionated Open Source Management Portal enabling enterprise scale self-service powered by the GitHub API 🏔🧑‍💻🧰

  18. QuickBuffers

    Java Protobuf implementation suitable for real-time enviroments

  19. greeter-bpf

    implementing gRPC GreeterServer in eBPF just for fun.

  20. µPickle

    uPickle: a simple, fast, dependency-free JSON & Binary (MessagePack) serialization library for Scala

  21. health-cards-tests

    Fork to provide additional tests on SMART Health Cards Framework

  22. huggingface-transformers

    🤗Transformers: State-of-the-art Natural Language Processing for Pytorch and TensorFlow 2.0.

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better grpc_bench alternative or higher similarity.

grpc_bench discussion

Log in or Post with

grpc_bench reviews and mentions

Posts with mentions or reviews of grpc_bench. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-17.
  • Building a real-time chat using WebSockets over HTTP/2 streams
    6 projects | dev.to | 17 Nov 2024
  • 120ms to 30ms: Python to Rust
    1 project | news.ycombinator.com | 27 Jun 2024
    I really love the Rust/C# combo. It's like viewing the same problem, with roughly the same set of tools but with "do you want exact control over the details and as little overhead as possible" or "do you want to be productive knowing it won't be less razor sharp (heh) than Rust":

    - Iter expressions / LINQ

    - High and low effort variants of async/await with Tasks/Futures

    - Generics with full monomorphization and traits / Generics with struct monomorphization and constraints

    - Deterministic memory management but borrow checker / Non-deterministic GC but getting out of your way

    - par_iter / Parallel and PLINQ

    Today, when you move past C# or Kotlin, you really aren't improving your productivity by picking any interpreted and dynamically type languages, but lose out on performance massively. Just look at this throughput graph I posted recently in another discussion: https://github.com/LesnyRumcajs/grpc_bench/discussions/441 pay attention where Python, Ruby, Node and Elixir are.

  • gRPC: The Bad Parts
    14 projects | news.ycombinator.com | 27 Jun 2024
    Go's GC wasn't really made with high throughput in mind. It's a language that doesn't scale to take advantage of beefy nodes and has weak compiler. I suppose the Google's vision for it is to "crank the replica count up". gRPC servers based on top of ASP.NET Core, Java Vert.X and Rust Thruster will provide you with much higher throughput on multi-core nodes with .NET showing the best P99 latency in that scenario.

    https://github.com/LesnyRumcajs/grpc_bench/discussions/441

  • Poor gRPC performance on test - help needed
    2 projects | /r/dotnet | 16 Aug 2023
    SayHello, GetUser, and Sum differ only by payload size. Sum is the simplest one - (int, int) -> int, GetUser is (long) -> User (medium payload), and SayHello uses exactly the same payload as this test: https://github.com/LesnyRumcajs/grpc_bench/tree/master/dotnet_grpc_bench
  • 2023-06-25 gRPC benchmark results
    1 project | news.ycombinator.com | 27 Jun 2023
    1 project | /r/java | 26 Jun 2023
    This is correct. The problem is not with the benchmark itself but with the implementation. If you look at the result, you can see that even with 6 "allowed" CPUs, the vertx server utilizes less than 100%. Apparently, the current vertx implementation (the one implemented in https://github.com/LesnyRumcajs/grpc_bench/tree/master/java_vertx_grpc_bench) is single-threaded or has some other limitation.
    1 project | /r/grpc | 25 Jun 2023
    Another iteration of grpc_bench!
  • Why does C#/.NET is in demand in Philippines especially in BGC? How about PHP?
    1 project | /r/PinoyProgrammer | 26 Jun 2023
    Because it's fast and runs on Windows, Linux, and MacOS
  • .NET Core performance on Linux
    4 projects | /r/dotnet | 26 Jun 2023
  • Another two cents about the current situation with the Scala user base and economics.
    4 projects | /r/scala | 5 May 2023
    In general though, akka/pekko-streams are known to be one of the fastest implementations out there. Their grpc client for example even beats languages like Rust (see https://www.lightbend.com/blog/akka-grpc-update-delivers-1200-percent-performance-improvement and https://github.com/LesnyRumcajs/grpc_bench/wiki/2022-03-15-bench-results).
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 13 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic grpc_bench repo stats
61
901
7.7
9 days ago

LesnyRumcajs/grpc_bench is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of grpc_bench is Dockerfile.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai