awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesSocket Programming Tutorials

Educational guides on the lifecycle and usage of network sockets.

Distinguishing note: Focuses on the conceptual opening of sockets.

Explore 3 awesome GitHub repositories matching education & learning resources · Socket Programming Tutorials. Refine with filters or upvote what's useful.

Awesome Socket Programming Tutorials GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • alex/what-happens-whenalex 的头像

    alex/what-happens-when

    43,189在 GitHub 上查看↗

    This project is a collaborative knowledge base and technical learning resource that provides a detailed breakdown of the internal processes occurring within modern computing environments. It serves as a comprehensive educational reference, tracing the step-by-step operations triggered by common user interactions and network requests to explain how hardware and software components interact across the entire stack. The guide distinguishes itself by offering deep technical insights into the journey from physical input to visual output. It covers the low-level mechanics of hardware interrupt hand

    Details the process of opening a network socket.

    在 GitHub 上查看↗43,189
  • antirez/smallchatantirez 的头像

    antirez/smallchat

    7,509在 GitHub 上查看↗

    Smallchat is a minimal implementation of a concurrent network server and TCP-based chat system designed as a demonstration of C socket programming. It provides a basic server and client architecture that enables real-time text communication between multiple connected users. The project focuses on the implementation of a networked chat server that handles simultaneous client sessions. It utilizes a centralized broadcasting model to route incoming text from one client to all other active participants. The system manages concurrent client connections and session tracking using socket descriptor

    Provides an educational example of the socket lifecycle and data transmission between servers and clients.

    C
    在 GitHub 上查看↗7,509
  • balloonwj/cppguideballoonwj 的头像

    balloonwj/CppGuide

    6,030在 GitHub 上查看↗

    CppGuide is a curated collection of educational resources and practical guides focused on C++ server development, Linux kernel internals, concurrent programming, network protocols, and security exploitation. It provides structured learning paths for backend developers, covering everything from interview preparation to building high-performance network servers and understanding operating system fundamentals. The guide distinguishes itself by offering in-depth, hands-on tutorials that walk through real-world implementations, including building a Redis-like server from scratch, designing custom

    Teaches fundamental socket functions for building TCP/IP network applications.

    在 GitHub 上查看↗6,030
  1. Home
  2. Education & Learning Resources
  3. Socket Programming Tutorials