Сетевое программирование. От основ до приложений | Network Programming: From Basics to Applications
by Баринов Алексей Викторович, Нечипорук Артем Михайлович
Обзор
Эта книга представляет собой энциклопедический справочник по сетевым приложениям, созданный благодаря совместным усилиям авторов и разработчиков сетевых стеков и операционных систем. В написании материала приняли участие эксперты, непосредственно занимающиеся эксплуатацией приложений и систем, которые поделились своим практическим опытом. Авторы систематизировали знания, прошедшие проверку временем и доказавшие свою эффективность в реальных проектах. Издание охватывает широкий спектр тем: от работы с сокетами и сетевыми протоколами до создания полноценных сетевых приложений. Теоретическая база подкрепляется множеством практических примеров на языках программирования C++, Python и Go.
Кому подойдёт
- Профессиональные разработчики, работающие с сетевыми стеками и операционными системами
- Специалисты по эксплуатации приложений и систем, ищущие проверенные решения
- Программисты, изучающие сетевое взаимодействие на C++, Python и Go
- Инженеры, желающие углубить знания от базовых протоколов до сложных приложений
Ключевые особенности
- Авторы: Алексей Викторович Баринов и Артем Михайлович Нечипорук
- Издательство «Питер», серия «Для профессионалов», год издания 2025
- Объемный труд на 1024 страницы в твердом переплете
- Практические примеры кода на языках C++, Python и Go
- Охват тем от сокетов и сетевых протоколов до готовых приложений
- Материал основан на реальном опыте эксплуатации систем
Overview
This book serves as an encyclopedia of knowledge on network applications, resulting from the collaborative efforts of authors and developers of network stacks and operating systems. Experts directly involved in the operation of applications and systems contributed their practical experience to the creation of this work. The authors have systematized knowledge that has stood the test of time and proven its effectiveness in real-world projects. The material covers a wide range of topics, from sockets and network protocols to the development of full-fledged network applications. The theoretical foundation is supported by numerous practical examples in C++, Python, and Go.
Who it's for
- Professional developers working with network stacks and operating systems
- System and application operations specialists seeking proven solutions
- Programmers studying network interaction in C++, Python, and Go
- Engineers looking to deepen their knowledge from basic protocols to complex applications
Key features
- Authors: Alexey Viktorovich Barinov and Artem Mikhailovich Nechiporuk
- Publisher: Piter, Series: For Professionals, Publication Year: 2025
- Comprehensive volume of 1024 pages in hardcover binding
- Practical code examples in C++, Python, and Go
- Coverage ranges from sockets and network protocols to ready-made applications
- Content based on real-world system operation experience