This post was a live blog from the recent MongoSV conference. Here’s a link to the entire series of posts.
Kenny is getting started, talking about performance tuning based on
experience at Shutterfly. They have 8 MongoDB clusters in production
Leiningen is an automation tool for Clojure projects: while you could in theory continue to use Ant and Maven directly to download JARs dependencies and to run tasks such as the project's test suite, Leiningen allows you to write just Clojure code, and...
This is part 3 of tutorials for first-time programmers getting into
Scala. Other posts are on this blog, and you can get links to those and
other resources on the links page of the Computational Linguistics course I’m creating these for.
Java Servlet 3.0 has been officially released for a while now. Today I’ll show you one of the new features: WebServlet Annotations. I’ll be using Netbeans 7 with Jetty and Maven to build and run the demo code.
I always aspire to write well-crafted code. During my day job,
where all production code is paired on, I think our quality is pretty
high. But it’s amazing how easy you forgive yourself and slip into bad
habits while coding alone. Is shame the driving...
What is a WAR overlay?def: Overlays are used to share
common resources across multiple web applications. The dependencies of a
WAR project are collected in WEB-INF/lib, except for WAR artifacts
which are overlayed on to the WAR project itself....
Consistent Hashing is a clever algorithm that is used in high volume
caching architectures where scaling and availability are important. It
is used in many high end web architectures for example: Amazon's Dynamo. Let me try and explain it!
I must admit I finally came to like JavaFX. The game changer was that JavaFX 2.0 offers a path of adoption for Swing developers. I especially like the fact that it's easy to style the JavaFX user interface via CSS. And, even if you create custom controls, you...
For my social news stream
application I am heavily thinking about the right software to support
my backend. After I designed a database model in MySQL I talked back to
Jonas and he suggested to search for a better suiting technology. A
little bit of...
We’ve switched from CIJoe to Jenkins.
I guess we’ve “graduated” to Jenkins, but in retrospect we should have
just used that in the first place. I think CIJoe is fine, we did
thousands of builds with it, thank you CIJoe. But it’s actually easier...
I was recently sitting through a technical discussion and was thinking
about how different people were reacting to the information in the
presentation. From this I started to think about how a two pairs of
related factors seem to influence how people...
Merry DevOps holidays to you all! DZone brought you some funny and interesting tweets as a present!@jpoesen: Joery PoesenEvery time you postpone automating dev environment creation, it bites you in the ass. Every. Single. Time. #devops