RSS Digest: Week Ending 15-Feb-2012
Java
Java 7 Update 3 and Java 6 Update 31 have released!
https://blogs.oracle.com/javase/entry/java_7_update_3_and
Adding Latency and Limiting Bandwidth
http://blog.tinola.com/?e=22
STOMP Messaging Benchmarks: ActiveMQ vs Apollo vs HornetQ vs RabbitMQ
http://hiramchirino.com/blog/2011/12/stomp-messaging-benchmarks-activemq-vs-apollo-vs-hornetq-vs-rabbitmq/
Transactional Hardware on x86
http://jeremymanson.blogspot.com/2012/02/transactional-hardware-on-x86.html
Understanding JVM Internals
http://www.cubrid.org/blog/dev-platform/understanding-jvm-internals/
What is behind System.nanoTime()?
http://stas-blogspot.blogspot.com/2012/02/what-is-behind-systemnanotime.html
Java 7: A complete invokedynamic example
http://www.javacodegeeks.com/2012/02/java-7-complete-invokedynamic-example.html
High performance libraries in Java
http://vanillajava.blogspot.com/2012/02/high-performance-libraries-in-java.html
Java 7 – Project Coin Decompiled Part II
http://www.java-n-me.com/2012/01/java-7-project-coin-decompiled-part-ii.html
atomic fetch-and-add vs compare-and-swap
https://blogs.oracle.com/dave/entry/atomic_fetch_and_add_vs
False sharing induced by card table marking
https://blogs.oracle.com/dave/entry/false_sharing_induced_by_card
Comparing JVMs on ARM/Linux
https://blogs.oracle.com/jtc/entry/comparing_jvms_on_arm_linux
Java SE Specifications
http://docs.oracle.com/javase/specs/index.html
Programming
Programmer personality types: 13 profiles in code
http://www.javaworld.com/javaworld/jw-02-2012/120206-programmer-personality-types.html
Technology
Intel Packs Performance and Reliability into Its Latest Solid-State Drive
http://newsroom.intel.com/community/intel_newsroom/blog/2012/02/06/intel-packs-performance-and-reliability-into-its-latest-solid-state-drive
Apple working on ARM port for Mac OS X: will Macbook Airs see it first?
http://www.guardian.co.uk/technology/blog/2012/feb/07/apple-arm-macbook-port
High Performance Trading – FIX Messaging Testing
http://www.low-latency.com/article/high-performance-trading-fix-messaging-testing
BytePac: the cardboard hard disk enclosure
http://www.pcpro.co.uk/blogs/2012/02/08/bytepac-the-cardboard-hard-disk-enclosure/
RSS Digest: Week Ending 23-Dec-2011
Java
Google Guava – Futures
http://codingjunkie.net/google-guava-futures/
Estimating Java Object Sizes with Instrumentation
http://marxsoftware.blogspot.com/2011/12/estimating-java-object-sizes-with.html
State of the Lambda
http://cr.openjdk.java.net/~briangoetz/lambda/lambda-state-4.html
JVM Serializer Comparison
https://github.com/eishay/jvm-serializers/wiki/
Java™ SE 6 Update 30
http://www.oracle.com/technetwork/java/javase/6u30-relnotes-1394870.html
Java™ SE 7 Update 2
http://www.oracle.com/technetwork/java/javase/7u2-relnotes-1394228.html
Sun Certified Java Programmer 310-065
http://mrbool.com/course/Sun-Certified-Java-Programmer-310-065/226
RSS Digest: Week Ending 21-Oct-2011
Java
Smart Batching
http://mechanical-sympathy.blogspot.com/2011/10/smart-batching.html
Java SE 6 Update 29
http://www.oracle.com/technetwork/java/javase/6u29-relnotes-507960.html
Java SE 7 Update 1
http://www.oracle.com/technetwork/java/javase/7u1-relnotes-507962.html
Concurrency optimization – Reduce lock granularity
http://www.javacodegeeks.com/2011/10/concurrency-optimization-reduce-lock.html
JDK 7 Adoption Guide
http://download.oracle.com/javase/7/docs/webnotes/adoptionGuide/index.html
RSS Digest: Week Ending 19-Aug-2011
Java
False Sharing && Java 7
http://mechanical-sympathy.blogspot.com/2011/08/false-sharing-java-7.html
Hadoop – Combiners, Chainers and Joiners in MapReduce
http://xebee.xebia.in/2011/08/16/hadoop-combiners-chainers-and-joiners-in-mapreduce/
Technology
Apple Mac Mini review
http://www.pcpro.co.uk/reviews/desktops/369271/apple-mac-mini