-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Konstantinos Karadamoglou edited this page Sep 1, 2014
·
17 revisions
- Hashtable
- big O notation
- List (Queues)
- Map
- Set
- Java Memory Model
- Visibility (atomic, synchronized, volatile)
- Immutability
- Deadlock/Livelock/Starvation
- CAS updates
- Cost introduced by threads - Amdahl's Law
- Concurrent Mark Sweep
- GC Tuning and Sizing
- Object Memory Size
- LMAX Disruptor
- False Sharing
- Circular Buffer
- Conflation Queue
- Batching
- Preallocation
- Serialisation (protobuf, sbe)
- Queue Throughput (Little's Law)
- Flyweight Pattern
- TCP vs Multicast
- MicroBenchmarks
- High-level Monitoring (corvil, apptap)
- Cyrcle Finding Algorithm
- Leader Selection - Paxos