The 14 characters you meet as a coder
Are you a Developer Diva? Perhaps a Holy Priest of technology? Or maybe you're the Hipster Hacker from Hell? See if you can spot your own worst enemy in any of these 14 software developer personality archetypes.
Andrew C. Oliver, May 2013
Open source Java projects: Akka
Get started with Akka, a JVM-based toolkit and runtime that implements the actor model message-passing paradigm. In this installment of <i>Open source Java projects</i>, Steven Haines presents a simple program that showcases the Akka message passing system, then develops a more complex program using concurrent processes to compute prime numbers.
Steven Haines, May 2013
Big movies, big data: Netflix embraces NoSQL in the cloud
With billions of reads and writes daily, Netflix relies on NoSQL database Cassandra to replace a legacy Oracle deployment.
Andrew Lampitt , May 2013
Java tip: Orthogonality by example
Orthogonality is a concept often used to describe modular and maintainable software, but it's also a design principle found (and broken) in some of our most popular Java utilities. With this short article you'll wrap your head around orthogonality once and for all -- by seeing how it is implemented, and violated, in Log4j. Workarounds are also discussed.
Jens Dietrich, May 2013
AMD-led consortium takes steps to break multicore programming barriers
The HSA Foundation has released a uniform memory architecture, called HUMA, that would make different memory types in a system accessible to all processors.
Agam Shah, April 2013
Under the hood of Pivotal One, where cloud dev meets big data
Flush with cash from GE, startup Pivotal unveils ambitious PaaS offering aimed at fulfilling 'Internet of things' dream.
Ted Samson, April 2013
Shopzilla buys into big data for inventory management
How VoltDB handles terabytes of daily updates, with up to 100,000 database writes per second, for Shopzilla's online comparison-shopping service.
Andrew Lampitt, April 2013
NoSQL showdown: MongoDB vs. Couchbase
Two leading open source NoSQL datastores, MongoDB and Couchbase Server, are compared. Which one offers richer querying, indexing options, and ease of use?
Rick Grehan, March 2013
DHS shifting to cloud, agile development to boost homeland security
Along with its transition to agile, the U.S. Department of Homeland Security is establishing infrastructure to support cloud services, platform-as-a-service, and software-as-a-service.
Patrick Thibodeau, March 2013
OpenStack: Vive la revolution!
How OpenStack has changed the cloud computing landscape and become the standard base for nearly every provider.
David Linthicum , March 2013
Why Netflix is embracing Python over Java
From boosting resilience to improving security to managing Cassandra clusters, Netflix engineers embrace the freedom to choose the best language for the job. In many cases it's Python.
Ted Samson, March 2013
The developer's checklist to prepare for the cloud
It's only a matter of time before you move your enterprise to the cloud. Start preparing now with 12 tips that will smooth the migration and help you avoid cloud vendor lock-in.
Andrew C. Oliver, March 2013
JVM performance optimization, Part 5: Is Java scalability an oxymoron?
A major issue stands in the way of Java scalability today, and better performance tuning parameters will not solve it. Find out why true Java application scalability requires a dramatic overhaul in how we think about Java virtual machines.
Eva Andreasson, March 2013
Intel releases Hadoop distribution primed for its own chips
Intel Distribution for Apache Hadoop integrates open source components with Intel's proprietary deployment and tuning tools.
James Niccolai, February 2013
Make performance and scalability testing continuous ... or else
Bad developer habits die hard, but if you don't load test as you go, you're asking for a nasty surprise at the end of your project.
Andrew C. Oliver, February 2013