This is a "work in progress". I created this 2013-Feb-13 and it should be done around 2013-July. How much the outline is filled out depends on the date between these two points.
Table of Contents
- The C10M problem
- References
- Strategies
- Asynchronous programming
- Packet scaling
- Multi-core scaling
- Multi-core scaling: don't use multi-threaded techniques
- Ref: An introduction to lock-free programming
- Ref: SMP affinity and interrupt handling
- Memory scaling
- Attack scaling
- Protocol parsing
- Scaling with languages
- Other topics
- Network processors
- A retrospective on c10k
- Benchmarking
- Examples
- Misc