
Explore gRPC technology, its use cases, and advantages over REST API. Learn implementation examples and discover how it solves common API development challenges.

Comprehensive exploration of Protocol Buffers, covering serialization, performance, encoding, and practical applications. Ideal for developers seeking to optimize data exchange in distributed systems.

Explore IoT architecture for a smart beer brewing machine, focusing on real-time data handling, message queues, and Python backend design for seamless user experience.

Explore Protocol Buffers and gRPC for efficient microservice communication, covering schema enforcement, serialization, and API evolution with practical examples and best practices.

Explore gRPC-Gateway: expose JSON/REST interfaces while maintaining gRPC benefits. Live demo showcases workflow, covering PATCH requests, middleware, authentication, and more.

Explore protop, an open-source tool for publishing and sharing protocol buffers across codebases, enhancing gRPC development practices and collaboration in multi-service environments.

Explore the real-world migration from HTTP to gRPC in Ruby, covering preparation, implementation, challenges, and performance improvements in a microservices architecture.

Explore Stateful Functions: a new pattern for stateful serverless applications using containerized, event-driven functions with Apache Flink for state management and inter-function messaging.

Explore gRPC-Web's design choices, challenges, and future roadmap for seamless development of responsive web applications against gRPC-based microservices and APIs.

Learn to implement gRPC applications in Scala using ScalaPB. Explore high-performance RPC framework features, HTTP/2 support, and protocol buffers for efficient microservice communication.

Explore advanced techniques for handling Protocol Buffers in Scala, moving beyond traditional code generation to achieve greater flexibility and type safety in data serialization.

Explore advanced techniques for Protocol Buffers in Scala, including runtime reflection, generic derivation, and performance optimization for efficient serialization and deserialization.

Explore gRPC reflection and grpcurl for dynamic gRPC interactions. Learn about protocol buffer descriptors, introspection, and building a versatile command-line client without code generation.

Explore event-driven architectures in Go, covering message systems, protobuf, and reliability patterns. Learn to build robust distributed systems with practical demos and code examples.

Explore Rust code prototyping with XML using rustxmlproto, covering key elements, attributes, and practical demonstrations for efficient development.

Explore data contracts using Protobuf for event definitions, governing production, and automating DBT models in Whatnot's modern data stack processing millions of events daily.

Explore gRPC architecture, terminology, and lifecycle. Gain insights into channel API, name resolvers, load balancers, and wire protocols for enhanced communication strategies.

Explore gRPC Federation: unify multiple gRPC APIs into a consolidated Backend for Frontends. Learn basics, advanced features, and implementation strategies for efficient API management.

Explore optimizations for high-throughput, low-latency trading systems using gRPC and Golang. Learn strategies for enhancing performance and deploying improvements in live environments.

Optimize gRPC services with caching and batching techniques. Learn Netflix's approach to scaling, reducing call volume, and improving efficiency using client-server interceptors and automated cache support.

Explore emerging software industry trends and gRPC's pivotal role in modern networked applications. Gain insights into future directions and technological advancements.