Modern Backend Engineering in Practice: Design Scalable APIs, Distributed Systems, and High-Performance Microservices with Go, Rust, or TypeScript

Author:   Elliot Knox
Publisher:   Independently Published
ISBN:  

9798241951267


Pages:   524
Publication Date:   30 December 2025
Format:   Paperback
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $76.53 Quantity:  
Add to Cart

Share |

Modern Backend Engineering in Practice: Design Scalable APIs, Distributed Systems, and High-Performance Microservices with Go, Rust, or TypeScript


Overview

Modern Backend Engineering in Practice: Design Scalable APIs, Distributed Systems, and High-Performance Microservices with Go, Rust, or TypeScriptBuilding reliable backend systems today goes far beyond writing a few API endpoints. Modern backend engineers must understand distributed architectures, performance, cloud-native deployments, observability, security, and automation. This book provides a complete, practical foundation for designing, building, and operating production-grade backend systems using Go, Rust, or TypeScript.Whether you are an aspiring backend engineer or an experienced developer strengthening your systems knowledge, this book walks you through every major discipline of backend engineering with clarity, depth, and real-world examples. You will learn how modern systems are structured, how services communicate, how data flows through distributed environments, and how large-scale systems are deployed and maintained in production.What You Will LearnYou will learn how to design scalable and maintainable architectures, comparing monoliths and microservices, defining service boundaries, and applying clean architecture principles that support long-term growth.You will master high-quality API design using REST and gRPC, including endpoint modeling, pagination, error handling, serialization with JSON and Protobuf, and backward-compatible versioning.Through side-by-side examples, you will build real services in Go, Rust, and TypeScript, exploring concurrency models, database access patterns, middleware design, and testing practices across all three ecosystems.The book clearly explains core distributed systems concepts, including replication, sharding, CAP theorem, event sourcing, CQRS, eventual consistency, workflow orchestration, and distributed transactions-without unnecessary theory.You will improve performance and concurrency skills using profiling, benchmarking, async execution, load testing, and memory analysis tools to identify and eliminate bottlenecks.You will gain practical experience working with databases, caches, and event streams, covering SQL and NoSQL tradeoffs, schema design, query optimization, caching strategies, message brokers, and streaming pipelines.You will learn how to deploy professionally to the cloud, using Docker, Kubernetes, CI/CD pipelines, and observability stacks built on logs, metrics, tracing, and alerting.Security is addressed throughout, including authentication, secrets management, encryption, dependency scanning, and zero-trust principles.A complete end-to-end case study ties everything together, followed by quick-reference appendices with tools, cheatsheets, and debugging workflows.Who This Book Is ForBackend developers (beginner to advanced)Full-stack engineers strengthening backend foundationsCloud and DevOps engineersSoftware engineering studentsEngineers preparing for backend or system design interviewsWhy This Book Stands OutIt balances theory with hands-on practice, explains concepts clearly, compares patterns across Go, Rust, and TypeScript, and focuses on building complete, production-ready systems-not just writing code.Ready to level up your backend engineering skills? Start building scalable, reliable systems with confidence.

Full Product Details

Author:   Elliot Knox
Publisher:   Independently Published
Imprint:   Independently Published
Dimensions:   Width: 17.80cm , Height: 2.70cm , Length: 25.40cm
Weight:   0.898kg
ISBN:  

9798241951267


Pages:   524
Publication Date:   30 December 2025
Audience:   General/trade ,  General
Format:   Paperback
Publisher's Status:   Active
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

Reviews

Author Information

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

NOV RG 20252

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List