New Skill Forged: C++ Network Programming

Skill Forge web

New Skill Forged

C++ Network Programming, Volume 1: Mastering Complexity with ACE and Patterns by Douglas C. Schmidt & Stephen D. Huston. 320 pages.

Concurrent OO network programming in C++: server architecture patterns (iterative, thread-per-request, thread-per-connection, thread-pool, reactive select-based), process vs thread tradeoffs, synchronization primitives (mutex, RW-lock, condvar, semaphore), socket IPC, non-blocking I/O, and the ACE toolkit wrapper facade philosophy.

What this skill teaches Claude to do:

  • Choose server architecture (iterative/concurrent/reactive) based on service duration and load
  • Implement thread-per-request, thread-per-connection, and thread-pool server patterns
  • Build reactive select()-based event-loop server for high connection counts
  • …and 3 more

Browse the full skill at /skills/cpp-network-programming


Forged from 4,939 books. Auto-generated by the Skill Forge pipeline.