Modern C++ Network Programming: Build High-Performance TCP, UDP, HTTP, HTTPS, WebSocket, and gRPC Applications Using Boost.Asio

Prijzen vanaf
23,44

Uitgelicht

VERGELIJK ALLE AANBIEDERS (3)

Beschrijving

Bol Master modern network programming by building a production-ready networking framework from the ground up.Modern C++ Network Programming is a hands-on guide for intermediate and advanced C++ developers who want to build high-performance network applications using modern C++20, Boost.Asio, and today's most important networking technologies.Instead of isolated code snippets, you'll build a complete networking platform called NetCore. Every chapter extends the same project, allowing you to see how professional networking software evolves from a simple TCP server into a scalable, secure, and production-ready framework.Beginning with socket programming fundamentals, you'll progress through asynchronous programming, multithreading, HTTP servers, REST APIs, HTTPS, WebSockets, gRPC services, authentication, structured logging, monitoring, Docker deployment, and production optimization.Along the way, you'll learn not only how modern networking libraries work, but why they're designed the way they are. Every concept is reinforced with complete source code, debugging strategies, performance tuning advice, testing procedures, security considerations, and practical exercises.Inside you'll learn how to: Build TCP and UDP clients and servers using Modern C++Master Boost.Asio and asynchronous programmingDesign scalable multithreaded network servicesDevelop HTTP and HTTPS servers from scratchBuild REST APIs with JSON serializationImplement secure TLS communication using OpenSSLCreate real-time WebSocket applicationsDevelop distributed services using gRPC and Protocol BuffersAdd authentication, structured logging, and monitoringDeploy production-ready applications with Docker and CI/CDOptimize networking performance for thousands of concurrent connectionsUnlike traditional networking books that focus only on APIs, this guide teaches the engineering decisions behind modern distributed systems, helping you understand performance, scalability, reliability, and maintainability in real-world software.Whether you're building backend services, cloud infrastructure, IoT platforms, game servers, or enterprise networking software, this book provides the practical experience needed to write professional-grade C++ networking applications.Build once. Improve continuously. Ship production-ready software.

Vergelijk aanbieders (3)

Sorteren op:

 23,44 Gratis verzending

 23,44 Gratis verzending

 24,00 € 2,99 verzendkosten Totaal  26,99

Beschrijving (1)

Master modern network programming by building a production-ready networking framework from the ground up.Modern C++ Network Programming is a hands-on guide for intermediate and advanced C++ developers who want to build high-performance network applications using modern C++20, Boost.Asio, and today's most important networking technologies.Instead of isolated code snippets, you'll build a complete networking platform called NetCore. Every chapter extends the same project, allowing you to see how professional networking software evolves from a simple TCP server into a scalable, secure, and production-ready framework.Beginning with socket programming fundamentals, you'll progress through asynchronous programming, multithreading, HTTP servers, REST APIs, HTTPS, WebSockets, gRPC services, authentication, structured logging, monitoring, Docker deployment, and production optimization.Along the way, you'll learn not only how modern networking libraries work, but why they're designed the way they are. Every concept is reinforced with complete source code, debugging strategies, performance tuning advice, testing procedures, security considerations, and practical exercises.Inside you'll learn how to: Build TCP and UDP clients and servers using Modern C++Master Boost.Asio and asynchronous programmingDesign scalable multithreaded network servicesDevelop HTTP and HTTPS servers from scratchBuild REST APIs with JSON serializationImplement secure TLS communication using OpenSSLCreate real-time WebSocket applicationsDevelop distributed services using gRPC and Protocol BuffersAdd authentication, structured logging, and monitoringDeploy production-ready applications with Docker and CI/CDOptimize networking performance for thousands of concurrent connectionsUnlike traditional networking books that focus only on APIs, this guide teaches the engineering decisions behind modern distributed systems, helping you understand performance, scalability, reliability, and maintainability in real-world software.Whether you're building backend services, cloud infrastructure, IoT platforms, game servers, or enterprise networking software, this book provides the practical experience needed to write professional-grade C++ networking applications.Build once. Improve continuously. Ship production-ready software.


Productspecificaties

Merk Independently Published
EAN
  • 9798188662011
Maat


Prijshistorie

* Prijshistorie bevat geen data van Amazon, Amazon Marketplace.

Prijzen voor het laatst bijgewerkt op:

Uitgelichte Keuze
23,44
Naar shop