Practical Application Engineering for Linux - 4 Book Series (24 results)

Refine your search

  • Books (24)

  • New (24)

to

Custom price range (US$)

to

  • Language: English

    Published by Independently Published Jun 2026, 2026

    9798183846614

    Series: Book 4 of 4 - Practical Application Engineering for Linux

    • Softcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    US$ 39.80

    US$ 39.27 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Taschenbuch. Condition: Neu. Neuware - Master the architecture of modern backend systems and transform your basic programming skills into production-ready engineering expertise.Bridging the gap between writing simple code on a local machine and deploying highly scalable, secure, and resilient database-driven applications on Linux servers is a massive technological leap. This comprehensive guide demystifies the entire backend ecosystem. You will explore the profound relationship between relational databases, application logic, and the underlying Linux operating system.Step out of the local development sandbox and discover what actually happens inside the server when a query runs. By understanding how data flows from a user interface down to the physical storage drive, you will gain the power to design systems that handle thousands of concurrent users without failing.What you will learn inside: - Linux Server Fundamentals: Navigate the filesystem, manage background processes with systemd, and configure strict network firewalls to secure your infrastructure.- Relational Database Architecture: Understand how PostgreSQL and MySQL process queries, manage memory buffers, and guarantee data durability.- Advanced SQL and Optimization: Write complex declarative queries, build efficient B-Tree indexes, and eliminate slow sequential scans.- Connection Management: Implement robust connection pooling to protect your infrastructure from massive traffic spikes.- Concurrency and Transactions: Solve lost updates and deadlocks using isolation levels and strict architectural patterns.- Deployment and High Availability: Containerize stateless applications, orchestrate zero-downtime schema migrations, and configure read replicas for infinite scale.Whether you are a frontend developer transitioning to full-stack or a junior backend engineer preparing for enterprise deployments, this book provides the exact theoretical foundation and practical command-line skills required. Stop guessing how your data is stored and start operating massive data systems with absolute confidence.…

  • Language: English

    Published by Independently Published Jun 2026, 2026

    9798182127219

    Series: Book 1 of 4 - Practical Application Engineering for Linux

    • Softcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    US$ 43.74

    US$ 39.27 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Taschenbuch. Condition: Neu. Neuware - Master the foundation of modern computing and engineer high-performance software that runs flawlessly across all operating systems.Transitioning to C and C++ can feel like stepping into unfamiliar territory. Unlike higher-level languages that abstract the hardware away, C and C++ hand you the controls. This comprehensive guide to systems programming bridges the gap between raw syntax and professional software engineering. Using Linux as the primary development environment, you will learn to design, compile, debug, and deploy robust applications that translate perfectly to Windows and macOS.What you will discover inside: - Linux Development Ecosystem: Master the command line, understand kernel versus user space, and set up a professional toolchain using GCC and Clang.- Core C and C++ Concepts: Build a solid foundation in modern C before advancing to C++ object-oriented design and the Standard Template Library.- Memory Management: Demystify the stack and the heap to allocate resources safely and eliminate memory leaks using modern standard practices.- Cross-Platform Architecture: Isolate platform-specific code and manage third-party libraries using industry standards.- Build Automation: Automate your compilation pipeline using CMake to generate native build files for any environment.- System Interaction: Implement safe multithreading and navigate file systems or reliable TCP network connections.- Quality and Deployment: Profile your application for performance bottlenecks and package your final binaries for global distribution.Stop fighting the operating system and start leveraging its capabilities. Whether you are transitioning from interpreted languages or solidifying your systems engineering skills, this guide provides the precise mental models required to build powerful, portable software.…

  • Language: English

    Published by Independently Published Jun 2026, 2026

    9798182407205

    Series: Book 3 of 4 - Practical Application Engineering for Linux

    • Softcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    US$ 43.74

    US$ 39.27 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Taschenbuch. Condition: Neu. Neuware - Master the Art of Linux Systems Programming and Network ArchitectureModern computing is entirely dependent on networked software. Yet, for many developers, the mechanics of how data physically moves between computers remain a mystery, hidden behind high-level libraries. When performance bottlenecks emerge or connections inexplicably drop, reliance on abstractions becomes a critical vulnerability.This comprehensive guide strips away the training wheels, plunging you into the core of systems-level network programming using the C language on the Linux operating system. You will not simply learn how to use network libraries; you will learn how to engineer them.By interacting directly with the Linux kernel through the Berkeley Sockets API, you will gain absolute control over memory management, packet transmission, and connection architecture. From the foundational theory of the TCP/IP protocol stack to the rigorous engineering of secure, highly concurrent servers, this book provides the precise blueprint for building production-ready infrastructure.What You Will Discover Inside: - Network Fundamentals: Understand the physical and logical topologies of communication, hardware interrupts, and the highly optimized Linux socket buffer architecture.- The Sockets API: Master the creation, configuration, and management of reliable TCP streams, rapid UDP datagrams, and raw sockets.- High-Concurrency Architectures: Move beyond single-threaded limitations. Learn to implement process duplication, multi-threading, and event-driven multiplexing using the modern epoll interface to handle tens of thousands of simultaneous clients.- Custom Protocol Design: Design and serialize your own binary application-layer protocols using length-prefixed framing, state machine parsers, and Type-Length-Value encoding.- Interprocess Communication (IPC): Utilize UNIX domain sockets, anonymous pipes, and shared memory for blistering fast local data transfer between services.- Resilience and Security: Engineer software circuit breakers, implement exponential backoff algorithms, and secure your byte streams using OpenSSL and Transport Layer Security.Who This Book Is For: This book is written for software engineers, backend developers, and computer science students who possess a foundational understanding of the C programming language and wish to elevate their skills into the realm of high-performance systems architecture.Stop guessing why your network requests fail. Take command of the Linux kernel, design impenetrable protocols, and build the infrastructure that powers the modern web.…

  • Language: English

    Published by Independently Published Jun 2026, 2026

    9798182290456

    Series: Book 2 of 4 - Practical Application Engineering for Linux

    • Softcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    US$ 45.52

    US$ 39.27 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Taschenbuch. Condition: Neu. Neuware - Stop writing code that merely runs. Start building systems that command the hardware.As software complexity grows, sequential execution is no longer sufficient. Modern hardware scales horizontally, demanding applications that leverage true concurrent architecture. This comprehensive, technically rigorous guide bridges the gap between basic C programming and professional systems engineering on Linux.Moving beyond theoretical concepts, this book delivers the practical skills required to design, debug, and optimize production-grade systems software. You will master the unique challenges of multithreading, safely share data across isolated memory spaces, and architect systems immune to catastrophic deadlocks and silent data races.Inside, you will explore: - The Linux Process Lifecycle: Master virtual memory layouts, safe termination, and the precise mechanics of process duplication.- Interprocess Communication (IPC): Build secure, high-throughput data pathways using anonymous pipes, POSIX shared memory, message queues, and Unix domain sockets.- POSIX Threads and Synchronization: Implement true multithreading and protect shared resources utilizing mutexes, condition variables, and reader-writer locks.- Advanced Concurrency: Design scalable thread pools, explore lock-free programming with C11 atomic operations, and leverage asynchronous, event-driven architectures like epoll and io_uring.- Performance Optimization: Navigate CPU cache hierarchies, eliminate false sharing, and utilize advanced profiling tools like perf and Valgrind to extract maximum hardware performance.- Production Readiness: Deploy autonomous watchdog threads, implement graceful shutdown sequences, and harden your software against security vulnerabilities.Whether you are transitioning into systems engineering or optimizing existing server applications, this manual provides the absolute technical precision required to succeed.Elevate your engineering capabilities and forge architectures that refuse to compromise.…

  • Language: English

    Published by Independently Published, 2026

    9798182127219

    Series: Book 1 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail

    5-star seller
    Contact seller

    Condition: New

    US$ 24.99

     Free Shipping 
    Ships within U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Master the foundation of modern computing and engineer high-performance software that runs flawlessly across all operating systems.Transitioning to C and C++ can feel like stepping into unfamiliar territory. Unlike higher-level languages that abstract the hardware away, C and C++ hand you the controls. This comprehensive guide to systems programming bridges the gap between raw syntax and professional software engineering. Using Linux as the primary development environment, you will learn to design, compile, debug, and deploy robust applications that translate perfectly to Windows and macOS.What you will discover inside: Linux Development Ecosystem: Master the command line, understand kernel versus user space, and set up a professional toolchain using GCC and Clang.Core C and C++ Concepts: Build a solid foundation in modern C before advancing to C++ object-oriented design and the Standard Template Library.Memory Management: Demystify the stack and the heap to allocate resources safely and eliminate memory leaks using modern standard practices.Cross-Platform Architecture: Isolate platform-specific code and manage third-party libraries using industry standards.Build Automation: Automate your compilation pipeline using CMake to generate native build files for any environment.System Interaction: Implement safe multithreading and navigate file systems or reliable TCP network connections.Quality and Deployment: Profile your application for performance bottlenecks and package your final binaries for global distribution.Stop fighting the operating system and start leveraging its capabilities. Whether you are transitioning from interpreted languages or solidifying your systems engineering skills, this guide provides the precise mental models required to build powerful, portable software. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

  • Language: English

    Published by Independently Published, 2026

    9798182407205

    Series: Book 3 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail

    5-star seller
    Contact seller

    Condition: New

    US$ 24.99

     Free Shipping 
    Ships within U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Master the Art of Linux Systems Programming and Network ArchitectureModern computing is entirely dependent on networked software. Yet, for many developers, the mechanics of how data physically moves between computers remain a mystery, hidden behind high-level libraries. When performance bottlenecks emerge or connections inexplicably drop, reliance on abstractions becomes a critical vulnerability.This comprehensive guide strips away the training wheels, plunging you into the core of systems-level network programming using the C language on the Linux operating system. You will not simply learn how to use network libraries; you will learn how to engineer them.By interacting directly with the Linux kernel through the Berkeley Sockets API, you will gain absolute control over memory management, packet transmission, and connection architecture. From the foundational theory of the TCP/IP protocol stack to the rigorous engineering of secure, highly concurrent servers, this book provides the precise blueprint for building production-ready infrastructure.What You Will Discover Inside: Network Fundamentals: Understand the physical and logical topologies of communication, hardware interrupts, and the highly optimized Linux socket buffer architecture.The Sockets API: Master the creation, configuration, and management of reliable TCP streams, rapid UDP datagrams, and raw sockets.High-Concurrency Architectures: Move beyond single-threaded limitations. Learn to implement process duplication, multi-threading, and event-driven multiplexing using the modern epoll interface to handle tens of thousands of simultaneous clients.Custom Protocol Design: Design and serialize your own binary application-layer protocols using length-prefixed framing, state machine parsers, and Type-Length-Value encoding.Interprocess Communication (IPC): Utilize UNIX domain sockets, anonymous pipes, and shared memory for blistering fast local data transfer between services.Resilience and Security: Engineer software circuit breakers, implement exponential backoff algorithms, and secure your byte streams using OpenSSL and Transport Layer Security.Who This Book Is For: This book is written for software engineers, backend developers, and computer science students who possess a foundational understanding of the C programming language and wish to elevate their skills into the realm of high-performance systems architecture.Stop guessing why your network requests fail. Take command of the Linux kernel, design impenetrable protocols, and build the infrastructure that powers the modern web. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

  • Language: English

    Published by Independently Published, 2026

    9798182290456

    Series: Book 2 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail

    5-star seller
    Contact seller

    Condition: New

    US$ 25.99

     Free Shipping 
    Ships within U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Stop writing code that merely runs. Start building systems that command the hardware.As software complexity grows, sequential execution is no longer sufficient. Modern hardware scales horizontally, demanding applications that leverage true concurrent architecture. This comprehensive, technically rigorous guide bridges the gap between basic C programming and professional systems engineering on Linux.Moving beyond theoretical concepts, this book delivers the practical skills required to design, debug, and optimize production-grade systems software. You will master the unique challenges of multithreading, safely share data across isolated memory spaces, and architect systems immune to catastrophic deadlocks and silent data races.Inside, you will explore: The Linux Process Lifecycle: Master virtual memory layouts, safe termination, and the precise mechanics of process duplication.Interprocess Communication (IPC): Build secure, high-throughput data pathways using anonymous pipes, POSIX shared memory, message queues, and Unix domain sockets.POSIX Threads and Synchronization: Implement true multithreading and protect shared resources utilizing mutexes, condition variables, and reader-writer locks.Advanced Concurrency: Design scalable thread pools, explore lock-free programming with C11 atomic operations, and leverage asynchronous, event-driven architectures like epoll and io_uring.Performance Optimization: Navigate CPU cache hierarchies, eliminate false sharing, and utilize advanced profiling tools like perf and Valgrind to extract maximum hardware performance.Production Readiness: Deploy autonomous watchdog threads, implement graceful shutdown sequences, and harden your software against security vulnerabilities.Whether you are transitioning into systems engineering or optimizing existing server applications, this manual provides the absolute technical precision required to succeed.Elevate your engineering capabilities and forge architectures that refuse to compromise. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

  • Language: English

    Published by Independently Published, 2026

    9798183846614

    Series: Book 4 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail

    5-star seller
    Contact seller

    Condition: New

    US$ 27.14

     Free Shipping 
    Ships within U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Master the architecture of modern backend systems and transform your basic programming skills into production-ready engineering expertise.Bridging the gap between writing simple code on a local machine and deploying highly scalable, secure, and resilient database-driven applications on Linux servers is a massive technological leap. This comprehensive guide demystifies the entire backend ecosystem. You will explore the profound relationship between relational databases, application logic, and the underlying Linux operating system.Step out of the local development sandbox and discover what actually happens inside the server when a query runs. By understanding how data flows from a user interface down to the physical storage drive, you will gain the power to design systems that handle thousands of concurrent users without failing.What you will learn inside: Linux Server Fundamentals: Navigate the filesystem, manage background processes with systemd, and configure strict network firewalls to secure your infrastructure.Relational Database Architecture: Understand how PostgreSQL and MySQL process queries, manage memory buffers, and guarantee data durability.Advanced SQL and Optimization: Write complex declarative queries, build efficient B-Tree indexes, and eliminate slow sequential scans.Connection Management: Implement robust connection pooling to protect your infrastructure from massive traffic spikes.Concurrency and Transactions: Solve lost updates and deadlocks using isolation levels and strict architectural patterns.Deployment and High Availability: Containerize stateless applications, orchestrate zero-downtime schema migrations, and configure read replicas for infinite scale.Whether you are a frontend developer transitioning to full-stack or a junior backend engineer preparing for enterprise deployments, this book provides the exact theoretical foundation and practical command-line skills required. Stop guessing how your data is stored and start operating massive data systems with absolute confidence. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

  • Language: English

    Published by Independently published, 2026

    9798183846614

    Series: Book 4 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    5-star seller
    Contact seller

    Condition: New

    US$ 25.00

    US$ 3.00 shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently published, 2026

    9798182407205

    Series: Book 3 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    5-star seller
    Contact seller

    Condition: New

    US$ 25.00

    US$ 3.00 shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently published, 2026

    9798182127219

    Series: Book 1 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    5-star seller
    Contact seller

    Condition: New

    US$ 25.00

    US$ 3.00 shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently published, 2026

    9798182290456

    Series: Book 2 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    5-star seller
    Contact seller

    Condition: New

    US$ 26.00

    US$ 3.00 shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently published, 2026

    9798183846614

    Series: Book 4 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US

    5-star seller
    Contact seller

    Condition: New

    US$ 29.12

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

  • Language: English

    Published by Independently published, 2026

    9798182127219

    Series: Book 1 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US

    5-star seller
    Contact seller

    Condition: New

    US$ 29.55

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

  • Language: English

    Published by Independently published, 2026

    9798182407205

    Series: Book 3 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US

    5-star seller
    Contact seller

    Condition: New

    US$ 29.74

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

  • Language: English

    Published by Independently published, 2026

    9798182290456

    Series: Book 2 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US

    5-star seller
    Contact seller

    Condition: New

    US$ 31.33

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

  • Language: English

    Published by Independently published, 2026

    9798183846614

    Series: Book 4 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK

    5-star seller
    Contact seller

    Condition: New

    US$ 25.79

    US$ 6.73 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

  • Language: English

    Published by Independently published, 2026

    9798182127219

    Series: Book 1 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK

    5-star seller
    Contact seller

    Condition: New

    US$ 25.79

    US$ 6.73 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

  • Language: English

    Published by Independently published, 2026

    9798182407205

    Series: Book 3 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK

    5-star seller
    Contact seller

    Condition: New

    US$ 25.79

    US$ 6.73 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

  • Language: English

    Published by Independently published, 2026

    9798182290456

    Series: Book 2 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK

    5-star seller
    Contact seller

    Condition: New

    US$ 27.06

    US$ 6.73 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: Over 20 available

    PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

  • Language: English

    Published by Independently Published, 2026

    9798183846614

    Series: Book 4 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    US$ 30.36

    US$ 49.59 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Master the architecture of modern backend systems and transform your basic programming skills into production-ready engineering expertise.Bridging the gap between writing simple code on a local machine and deploying highly scalable, secure, and resilient database-driven applications on Linux servers is a massive technological leap. This comprehensive guide demystifies the entire backend ecosystem. You will explore the profound relationship between relational databases, application logic, and the underlying Linux operating system.Step out of the local development sandbox and discover what actually happens inside the server when a query runs. By understanding how data flows from a user interface down to the physical storage drive, you will gain the power to design systems that handle thousands of concurrent users without failing.What you will learn inside: Linux Server Fundamentals: Navigate the filesystem, manage background processes with systemd, and configure strict network firewalls to secure your infrastructure.Relational Database Architecture: Understand how PostgreSQL and MySQL process queries, manage memory buffers, and guarantee data durability.Advanced SQL and Optimization: Write complex declarative queries, build efficient B-Tree indexes, and eliminate slow sequential scans.Connection Management: Implement robust connection pooling to protect your infrastructure from massive traffic spikes.Concurrency and Transactions: Solve lost updates and deadlocks using isolation levels and strict architectural patterns.Deployment and High Availability: Containerize stateless applications, orchestrate zero-downtime schema migrations, and configure read replicas for infinite scale.Whether you are a frontend developer transitioning to full-stack or a junior backend engineer preparing for enterprise deployments, this book provides the exact theoretical foundation and practical command-line skills required. Stop guessing how your data is stored and start operating massive data systems with absolute confidence. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

  • Language: English

    Published by Independently Published, 2026

    9798182127219

    Series: Book 1 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    US$ 30.36

    US$ 49.59 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Master the foundation of modern computing and engineer high-performance software that runs flawlessly across all operating systems.Transitioning to C and C++ can feel like stepping into unfamiliar territory. Unlike higher-level languages that abstract the hardware away, C and C++ hand you the controls. This comprehensive guide to systems programming bridges the gap between raw syntax and professional software engineering. Using Linux as the primary development environment, you will learn to design, compile, debug, and deploy robust applications that translate perfectly to Windows and macOS.What you will discover inside: Linux Development Ecosystem: Master the command line, understand kernel versus user space, and set up a professional toolchain using GCC and Clang.Core C and C++ Concepts: Build a solid foundation in modern C before advancing to C++ object-oriented design and the Standard Template Library.Memory Management: Demystify the stack and the heap to allocate resources safely and eliminate memory leaks using modern standard practices.Cross-Platform Architecture: Isolate platform-specific code and manage third-party libraries using industry standards.Build Automation: Automate your compilation pipeline using CMake to generate native build files for any environment.System Interaction: Implement safe multithreading and navigate file systems or reliable TCP network connections.Quality and Deployment: Profile your application for performance bottlenecks and package your final binaries for global distribution.Stop fighting the operating system and start leveraging its capabilities. Whether you are transitioning from interpreted languages or solidifying your systems engineering skills, this guide provides the precise mental models required to build powerful, portable software. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

  • Language: English

    Published by Independently Published, 2026

    9798182407205

    Series: Book 3 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    US$ 30.36

    US$ 49.59 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Master the Art of Linux Systems Programming and Network ArchitectureModern computing is entirely dependent on networked software. Yet, for many developers, the mechanics of how data physically moves between computers remain a mystery, hidden behind high-level libraries. When performance bottlenecks emerge or connections inexplicably drop, reliance on abstractions becomes a critical vulnerability.This comprehensive guide strips away the training wheels, plunging you into the core of systems-level network programming using the C language on the Linux operating system. You will not simply learn how to use network libraries; you will learn how to engineer them.By interacting directly with the Linux kernel through the Berkeley Sockets API, you will gain absolute control over memory management, packet transmission, and connection architecture. From the foundational theory of the TCP/IP protocol stack to the rigorous engineering of secure, highly concurrent servers, this book provides the precise blueprint for building production-ready infrastructure.What You Will Discover Inside: Network Fundamentals: Understand the physical and logical topologies of communication, hardware interrupts, and the highly optimized Linux socket buffer architecture.The Sockets API: Master the creation, configuration, and management of reliable TCP streams, rapid UDP datagrams, and raw sockets.High-Concurrency Architectures: Move beyond single-threaded limitations. Learn to implement process duplication, multi-threading, and event-driven multiplexing using the modern epoll interface to handle tens of thousands of simultaneous clients.Custom Protocol Design: Design and serialize your own binary application-layer protocols using length-prefixed framing, state machine parsers, and Type-Length-Value encoding.Interprocess Communication (IPC): Utilize UNIX domain sockets, anonymous pipes, and shared memory for blistering fast local data transfer between services.Resilience and Security: Engineer software circuit breakers, implement exponential backoff algorithms, and secure your byte streams using OpenSSL and Transport Layer Security.Who This Book Is For: This book is written for software engineers, backend developers, and computer science students who possess a foundational understanding of the C programming language and wish to elevate their skills into the realm of high-performance systems architecture.Stop guessing why your network requests fail. Take command of the Linux kernel, design impenetrable protocols, and build the infrastructure that powers the modern web. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

  • Language: English

    Published by Independently Published, 2026

    9798182290456

    Series: Book 2 of 4 - Practical Application Engineering for Linux

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    US$ 31.74

    US$ 49.59 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Stop writing code that merely runs. Start building systems that command the hardware.As software complexity grows, sequential execution is no longer sufficient. Modern hardware scales horizontally, demanding applications that leverage true concurrent architecture. This comprehensive, technically rigorous guide bridges the gap between basic C programming and professional systems engineering on Linux.Moving beyond theoretical concepts, this book delivers the practical skills required to design, debug, and optimize production-grade systems software. You will master the unique challenges of multithreading, safely share data across isolated memory spaces, and architect systems immune to catastrophic deadlocks and silent data races.Inside, you will explore: The Linux Process Lifecycle: Master virtual memory layouts, safe termination, and the precise mechanics of process duplication.Interprocess Communication (IPC): Build secure, high-throughput data pathways using anonymous pipes, POSIX shared memory, message queues, and Unix domain sockets.POSIX Threads and Synchronization: Implement true multithreading and protect shared resources utilizing mutexes, condition variables, and reader-writer locks.Advanced Concurrency: Design scalable thread pools, explore lock-free programming with C11 atomic operations, and leverage asynchronous, event-driven architectures like epoll and io_uring.Performance Optimization: Navigate CPU cache hierarchies, eliminate false sharing, and utilize advanced profiling tools like perf and Valgrind to extract maximum hardware performance.Production Readiness: Deploy autonomous watchdog threads, implement graceful shutdown sequences, and harden your software against security vulnerabilities.Whether you are transitioning into systems engineering or optimizing existing server applications, this manual provides the absolute technical precision required to succeed.Elevate your engineering capabilities and forge architectures that refuse to compromise. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…