Leanpub Header

Skip to main content

Filters

Category: "Networking"

Books

  1. Programming Backend with Go
    Build robust and scalable backends for your applications using the efficient and powerful tools of the Go ecosystem
    GitforGits | Asian Publishing House

    "Programming Backend with Go" is an all-inclusive manual for turning you into an expert Go backend developer. Web developers, non-Go programmers, full-stack developers, and anyone else interested in learning the ins and outs of backend development with Go will find this book to be an incredibly practical, use-case oriented, and illustrated learning resource. 

  2. Practical Rust 1.x Cookbook, Second Edition
    100+ Solutions for beginners to practice rust programming across CI/CD, kubernetes, networking, code performance and microservices
    GitforGits | Asian Publishing House

    One of the book's most notable features is the collection of over 100 solution-focused recipes. These recipes offer practical solutions to common programming challenges, allowing you to apply what you've learned to real-world situations. These recipes cover a wide range of topics required for a successful backend developer or full-stack programmer, from CI/CD pipeline setup to Rust application deployment.

  3. Linux Advanced for SysAdmin
    Become a proficient system administrator to manage networks, database, system health, automation and kubernetes
    GitforGits | Asian Publishing House

    Linux Advanced for SysAdmin is designed to elevate your expertise, focusing on the intricate tasks critical for managing enterprise-level Linux environments. This book is structured to provide comprehensive insights and practical experiences across seven key areas, transforming you into a proficient and capable system administrator.This book will transform you into a proficient and capable system administrator, ready to tackle the challenges of modern IT infrastructure. By mastering these advanced topics, you will be wellequipped to manage and optimize large-scale Linux environments, ensuring their security, performance, and reliability

  4. Snort 3 Install Guide for Debian-based Linux Distributions
    Learn how to install powerful network intrusion detection software on your favorite Debian-based Linux Distribution today!
    Tony Robinson

    Snort 3 was officially released in 2021, after a decade in development, and it is a powerful, full-featured IDS platform. Learn how to install it on just about any modern Debian-based Linux distro, and start using it today!

  5. P2P Networks
    Jakob Jenkov

    Peer-to-peer (P2P) networks are fascinating! P2P networks can scale to thousands, millions or even billions of individual peers collaborating without a central, coordinating entity. These peers can be run by individuals or organizations - each contributing resources towards the total capacity of the network. This book explores how!

  6. The Essential Guide to Blockchain Platforms
    A comparative guide from Bitcoin to Solana to Kaspa
    Ross P Green

    Whether you're looking to invest, develop software or generally curious about a blockchain project, this guide will help you make an educated decision for which blockchain to choose. This book covers many blockchains both technically and comparatively, describing Bitcoin, Ethereum, Kaspa, Kadena, Algorand, Saito, Pulsechain, Solana, Sei, Bittensor and Nano. This book also asks the tough questions unveiling interesting insights:Does the Blockchain Trilemma really exist? Is the Trilemma a technological problem or an economic problem?Is there confusion on the definition of decentralisation? Is it better to focus on openness and non-excludability?Are the incentive mechanisms in many blockchains broken? Should all budget be focused on security, what about scalability and decentralisation?What is fee recycling attack? Which blockchain solves it? This is not just a guide; it's a roadmap for those seeking a deeper understanding of the technological nuances that differentiate blockchains.

  7. Go Programming Cookbook
    Over 75+ recipes to program microservices, networking, database and APIs using Golang
    GitforGits | Asian Publishing House

    The Go Programming Cookbook covers a wide range of topics, from the basics of Go syntax and core ideas to more advanced subjects like concurrency, networking, and microservices design. Building a Go development environment, learning the fundamentals of Go constructs, and mastering the art of Go Module dependency management are all covered.

  8. Build Your Own Web Server From Scratch In Node.JS
    Learn network programming, HTTP, and WebSocket by coding a Web Server
    build-your-own.org

    Most people use HTTP daily, but few understand its inner workings.This "Build Your Own X" book dives deep,teaching basics from scratch for a clearer understanding of the tools and tech we rely on.Network programming.Protocols & communication.HTTP in detail.WebSocket & concurrency.

  9. Implementing Linkerd Service Mesh
    Add Observability, Load Balancing, Micro Proxies, Traffic Split and Multi-Cluster Communication to Kubernetes
    GitforGits | Asian Publishing House

    Cloud computing and network administration have gone a long way, and I am both excited and amazed by this fact as I sit down to write this book. This book is my attempt to explain the world of service meshes with a deep dive into Linkerd in the possible smallest book size, and is the result of countless hours spent in demystifying complex systems.

  10. PowerShell Troubleshooting Guide
    Techniques, strategies and solutions across scripting, automation, remoting, and system administration
    GitforGits | Asian Publishing House

    This book is superior, teaching administrators and developers to automate, optimize, and innovate using PowerShell. The book covers debugging, creating efficient loops, error handling, and the complexities of remote network management. You will learn to engage, code, experiment, and learn from real-world circumstances throughout this book.

  11. Node-OPCUA by example Edition 2024
    Node-OPCUA From Basics to Expertise - Crafting Effective Client and Server Applications in Industrial Communication with JavaScript and TypeScript
    Etienne Rossignon

    Dive into 'Node-OPCUA' and explore the world of industrial protocols with the author's proven recipes. Learn how to build exceptional OPC UA clients and servers through hands-on examples, elevating your industrial programming expertise from basic to advanced levels. This guide is key to mastering Node-OPCUA in JavaScript and TypeScript.

  12. Python For Busy People
    Designed for Busy People with Deadlines
    Derrick Cassidy

    This book was designed with the novice Python programmer and/or information technology professional who doesn't have programming experience, but wants or needs to learn Python to do jobs or tasks related to the programming language. If you need to learn Python for tasks such as data scrubbing, network automation, web development, etc.

  13. Azure Networking Handbook
    A Comprehensive Guide to Help You Step into the World of Azure Networking
    Toni Pasanen

    This book explains how you can build a secure and scalable networking environment for your applications running in Microsoft Azure. Besides a basic introduction to Microsoft Azure, the book explains various solutions for Virtual Machines Internet Access, connectivity, security, and scalability perspectives.

  14. Practical C++ Backend Programming
    Crafting Databases, APIs, and Web Servers for High-Performance Backend
    GitforGits | Asian Publishing House

    It delves into algorithms and databases, the meat and potatoes of back-end development. It explains how various algorithms can be used to simplify difficult problems, enhance functionality, and streamline the code. The book delves into CRUD operations and dives into ins and outs of building and utilizing APIs, with a focus on the gRPC framework.

  15. Many cyber-pros wish this book existed when they were first starting out.Are you looking to enhance your knowledge and become a more proficient cybersecurity engineer? Or perhaps you are new to the field and eager to learn the fundamentals?