Building Microservices: Designing Fine-Grained Systems, Sam Newman, 2021 (O'Reilly Media) - A practical guide to microservices architecture, covering API design patterns (REST, asynchronous communication), idempotency, and versioning strategies for distributed systems.
gRPC Concepts, The gRPC Authors, 2024 - The official documentation providing foundational information on gRPC, its architecture, Protocol Buffers, and communication patterns, serving as a primary resource for gRPC API development.