Skip Links

Case Studies

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.
The dark side of the beloved Python
The schism between Python 2.x and 3.x and other deficiencies frustrate its enthusiastic developer community.
Didn't test? Then don't deploy
It's human nature to hurry, but developers take the leap from build to production at their own peril. Here's a quick scenario that demonstrates why you should test, test, and test some more.
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.
Ops to dev: It's your fault, and here's proof
Operations is tired of fixing failures, and development denies it has a quality control issue -- but the numbers don't lie.
For next-gen IT, resistance is fertile
Forward-thinking IT shops know that a successful business culture begins with understanding employee resistance, not squashing it. Find out how next-gen IT companies are mastering the fine art of change management.
Cut-throat culture sinks an IT project
A developer sounds off on how acquisition, competition, and corporate dysfunction brought down an IT project. It's a familiar story, so why do software teams and companies keep repeating it?
Twitter's programmers speed Hadoop development
To analyze enormous volumes of metadata and messages, Twitter turned to Hadoop with Cascading, which vastly simplifies MapReduce programming while letting developers code in the JVM language of their choice.
Evernote buys into big data analytics for a song
To collect and analyze data on 200 million daily events, Evernote transitioned from a MySQL data warehouse to a hybrid environment of Hadoop and ParAccel.
The full Java life: Interview with Jim Showalter, principal engineer at Intuit
JavaWorld talks with Intuit Principal Engineer Jim Showalter about the evolving Java technology stack at Intuit, why Java is his programming language of choice, and where he finds challenge and inspiration as a career programmer.
Big data publishing gets the royal treatment
How the MarkLogic NoSQL database guided the U.K. Royal Society of Chemistry into the twenty-first century, making 170 years of educational content available to the public.
Facebook reveals secrets behind its speedier new Android app
How Facebook engineers rebuilt native code, reduced garbage collection, and moved photos to a native heap in order to amp the Android application feature.
Experian credits big data for real-time marketing
Hadoop and HBase connect the dots of consumer touch points by processing 100 million records per hour for one of the world's largest credit bureaus.
My favorite project: The Internet of things in real life
JBoss's OpenRemote looked like a trendy luxury product at first glance, but today it's one of this developer's proudest accomplishments.
Big data unravels the mystery of multiple sclerosis
Confronted by a varied, 250TB data set, researchers opted for a huge hardware upgrade and analytic techniques based on the R statistical language.
Python coming to the enterprise, like it or not
Are dynamic languages built for the enterprise? Paul Rubens compares Python to Java and .Net. based on scalability, performance, developer productivity, and security.
Hendrickson keeps on truckin' with UCaaS
Hendrickson International Corporation is a leading global supplier of truck, tractor, bus and recreational vehicle suspension and heavy-duty spring components to the commercial transportation industry.
Ruby, Clojure, and Ceylon: Same goal, three very different results
Charles Nutter, Rich Hickey, and Gavin King each discovered that 'simplicity' doesn't mean the same thing
Google Chrome, HTML5, and the new Web platform
The Chrome dev team is working toward a vision of Web apps that offers a clean break from traditional websites.
EBay finishes data center in a very hot place
Temperatures in Phoenix, Arizona -- one of the most arid places in the U.S. -- routinely exceed 100 degrees Fahrenheit (38 degrees Celsius). That's about the opposite of the typical cool-weather environments companies often choose to build data...