Hacker News
- How Inlined Code Makes for Confusing Profiles http://psy-lob-saw.blogspot.com/2018/07/how-inlined-code-confusing-profiles.html 3 comments
- 135M messages a second between processes in Java (2013) http://psy-lob-saw.blogspot.com/2013/04/lock-free-ipc-queue.html 157 comments
- Most Sampling Java Profilers Are Terrible http://psy-lob-saw.blogspot.com/2016/02/why-most-sampling-java-profilers-are.html 23 comments
- The Escape of ArrayList.iterator() http://psy-lob-saw.blogspot.com/2014/12/the-escape-of-arraylistiterator.html 2 comments
- Notes On Concurrent Ring Buffer Queue Mechanics http://psy-lob-saw.blogspot.com/2014/04/notes-on-concurrent-ring-buffer-queue.html 4 comments
- What a difference a JVM makes? (new default GC's and non-Hotspot JVMs) https://psy-lob-saw.blogspot.com/2018/01/what-difference-jvm-makes.html 3 comments programming
- Why (Most) Sampling Java Profilers Are Fucking Terrible http://psy-lob-saw.blogspot.com/2016/02/why-most-sampling-java-profilers-are.html 15 comments programming
- Psychosomatic, Lobotomy, Saw: On Arrays.fill, Intrinsics, SuperWord and SIMD instructions http://psy-lob-saw.blogspot.com/2015/04/on-arraysfill-intrinsics-superword-and.html 5 comments programming
- Psychosomatic, Lobotomy, Saw: The Escape of ArrayList.iterator() http://psy-lob-saw.blogspot.com.es/2014/12/the-escape-of-arraylistiterator.html 13 comments programming
- Fixing YCSB Coordinated Omission Issue(if you use YCSB to benchmark you should read this) http://psy-lob-saw.blogspot.com/2015/03/fixing-ycsb-coordinated-omission.html 10 comments programming
- The data structure you SHOULD be using to capture latency in your application! http://psy-lob-saw.blogspot.com/2015/02/hdrhistogram-better-latency-capture.html 5 comments coding
- & vs. % optimization analysis (in Java) http://psy-lob-saw.blogspot.com/2014/11/the-mythical-modulo-mask.html 57 comments programming
- The JVM Write Barrier - Card Marking and your code http://psy-lob-saw.blogspot.com/2014/10/the-jvm-write-barrier-card-marking.html 12 comments programming
- Implementing size() on a concurrent queue http://psy-lob-saw.blogspot.com/2014/07/concurrent-bugs-size-matters.html 6 comments programming
- Notes on False Sharing Manifestations http://psy-lob-saw.blogspot.com/2014/06/notes-on-false-sharing.html 8 comments coding
- Notes on False Sharing Manifestations http://psy-lob-saw.blogspot.com/2014/06/notes-on-false-sharing.html 3 comments programming
- Pitfalls of using sun.misc.Unsafe for chasing pointers http://psy-lob-saw.blogspot.com/2014/02/unsafe-pointer-chasing.html 4 comments programming
- BQueue - A Single Producer/Consumer queue alternative, interesting near empty/full queue handling http://psy-lob-saw.blogspot.com/2013/11/spsc-iv-look-at-bqueue.html 4 comments programming
- Hitting 400M TPS between threads in Java using a lock free queue http://psy-lob-saw.blogspot.com/2013/10/spsc-revisited-part-iii-fastflow-sparse.html 9 comments programming
- Hitting 400M TPS between threads in Java using a lock free queue http://psy-lob-saw.blogspot.com/2013/10/spsc-revisited-part-iii-fastflow-sparse.html 21 comments java
- Diving into Cache Coherency and it's performance implications http://psy-lob-saw.blogspot.com/2013/09/diving-deeper-into-cache-coherency.html 12 comments programming
- Lock free queues hitting over 170M ops/sec: Comparing Inlined and Floating Counters http://psy-lob-saw.blogspot.com/2013/07/spsc-revisited-part-ii-floating-vs.html 3 comments java
- Fast (130M ops/second) lock-free queue: eliminating run to run performance variance http://psy-lob-saw.blogspot.com/2013/07/single-producer-single-consumer-queue.html 3 comments java
- Lock free IPC implementation hitting 135 Million messages a second http://psy-lob-saw.blogspot.com/2013/04/lock-free-ipc-queue.html 31 comments coding
- 135 Million messages a second between processes in pure Java http://psy-lob-saw.blogspot.com/2013/04/lock-free-ipc-queue.html 4 comments java