Tag: systems-performance
Concepts
- Binary Serialization and Wire Formats
- Busy Polling vs Interrupts
- Colocation and Network Topology
- CPU Pinning and Core Isolation
- Flame Graphs and Hotspot Analysis
- FPGAs and Hardware Acceleration
- Garbage Collection Pauses
- GPU Computing for Quant Workloads
- Jitter and Determinism
- Latency Percentiles and Tail Latency
- Lock-Free Data Structures
- Memory Alignment and Padding
- Memory Barriers and Ordering
- Microbenchmarking Pitfalls
- Mutexes, Spinlocks and Contention
- NIC Timestamping and Clock Synchronization
- NUMA Architecture
- Single-Producer Single-Consumer Ring Buffers
- System Calls and Context Switches
- TCP vs UDP Multicast for Market Data
- The TLB and Huge Pages