A belated happy new year! Here's some reading material I've been accumulating for a few months.
Distributed systems:
- http://grey-boundary.com/load-
testing-apache-kafka-on-aws/ - http://www.bravenewgeek.com/
dissecting-message-queues/ - http://www.slideshare.net/
planetcassandra/cassandra- summit-2014-reading-cassandra- sstables-directly-for-offline- data-analysis - All File Systems Are Not Created Equal: On the Complexity of Crafting Crash-Consistent Applications
- Simple Testing Can Prevent Most Critical Failures: An Analysis of Production Failures in Distributed Data-Intensive Systems
- Apache Phoenix Transforming HBase into a Relational Database
- http://engineering.pinterest.
com/post/104418761649/ building-pinalytics- pinterests-data-analytics - Druid @ Criteo
Performance related:
- Redis latency spikes and the Linux kernel: a few more details
- http://blog.kazuhooku.com/
2014/11/the-internals-h2o-or- how-to-write-fast.html - http://zeroturnaround.com/
rebellabs/back-to-the-future- again-how-to-reduce-legacy- code-threats-before-they- happen/ - http://benmilleare.com/how-
shaving-0-001s-from-a- function-saved-us-400-dollars/ - http://bad-concurrency.
blogspot.in/2014/12/the- uncanny-valley-of-l3-cache. html - Is it a CPU bound future?
- Choosing hardware to minimize latency
- http://yoshinorimatsunobu.
blogspot.com/2014/03/why- buffered-writes-are-sometimes. html - http://concurrencyfreaks.
blogspot.in/2013/05/lock-free- and-wait-free-definition-and. html - Yeah, this is what multi-threading is all about
- What happens when you type google.com ...
- What Programmers Say vs. What They Mean
- Multi-second ParNew collections but stable CMS
- https://support.datastax.com/
entries/37991806-Some-tips-on- getting-the-most-IO- performance-out-of-SSDs - http://blog.couchbase.com/
often-overlooked-linux-os- tweaks - https://tobert.github.io/post/
2014-11-13-slides-disk- latency-and-other-random- numbers.html#/sysfs - http://stackoverflow.com/
questions/4101540/how-can-i- lower-the-weak-ref-processing- time-during-gc
- Actor models - http://boundary.com/blog/2014/
09/03/no-you-cant-have-a-pony/ - http://blog.griddynamics.com/
2014/10/numeric-range-queries- in-lucenesolr.html - http://stevewedig.com/2014/10/
06/digraphs-dags-and-trees-in- java/ - http://martinsdeveloperworld.
wordpress.com/2014/12/15/cjmx- a-command-line-version-of- jconsole/ - Strata of the Container Ecosystem
- http://danluu.com/malloc-
tutorial/
That's it for now!