Paul SerbanSoftware Engineer
  • PORTFOLIO
  • BLOG

#gRPC

Posts

  • Communication Protocols in Distributed Systems: Synchronous vs. AsynchronousMaking the Right Choice for Your Architecture

    Investigate synchronous and asynchronous communication protocols, including dynamic quantum entanglement, and learn when to use each in distributed systems.

    • #Distributed Systems
    • #Communication Protocols
    • #Synchronous
    • #Asynchronous
    • #gRPC
  • RPC Before tRPC and gRPC: Understanding the Fundamentals That Power Modern Remote CallsA deep dive into the mechanics, history, and core concepts of Remote Procedure Call - the foundation every engineer should understand before reaching for tRPC, gRPC, or any modern RPC framework.

    Learn the fundamentals of Remote Procedure Call (RPC) - how it works, why it exists, and what engineers must understand before using gRPC, tRPC, or any modern RPC framework.

    • #Distributed Systems
    • #Software Architecture
    • #Remote Procedure Call
    • #gRPC
    • #tRPC
  • HTTP vs RPC vs WebSockets: Choosing the Right Communication Protocol for Your SystemA practical engineering guide to understanding the fundamental differences between HTTP, RPC, and WebSockets - when each model fits, where each breaks down, and how to make the decision that will age well.

    HTTP, RPC, and WebSockets solve different communication problems. Learn how each works, when to use them, and how to avoid costly architectural mistakes.

    • #Software Architecture
    • #API Management
    • #Network Protocols
    • #gRPC
    • #WebSockets
View all posts
  • LinkedInLinkedIn
  • GitHubGitHub
  • HackerRankHackerRank
  • LeetCodeLeetCode
  • EmailEmail
  • Portfolio
  • My Projects
  • Coursework
  • Blog
  • Posts
  • Snippets
  • Book Notes
  • Cookie Settings
  • Cookie Policy
2026 © Paul Serban. All rights reserved.www.paulserban.eu | Sitemap