Links for January 22nd through January 27th
- The Persistence Layer with Spring Data JPA | Javalobby – This is the forth of a series of articles about Persistence with Spring. This article will focus on the configuration and implementation of the persistence layer with Spring 3.1, JPA and Spring Data.
- Concordion is an open source tool for writing automated acceptance tests in Java* – Concordion is an open source tool for writing automated acceptance tests in Java
- Three years later, Mr. Moore is still letting us punt on database sharding – (37signals) – We’ve grown enormously over the last three years but RAM keeps getting cheaper and FusionIO SSD’s keep getting faster. If anything, it seems like recent advances in SSD technology are accelerating and it’s ever more unlikely that we’ll need to shard Basecamp.
- Scaling GitHub – A month after launching, GitHub hosted one thousand repositories. Three years later, we host over three million. In the same time we've gone from one thousand users to over a million. I'll dig into our development workflow and how we address concepts like scaling, deployment, code review, and testing.
- The Little Redis Book – Redis is wonderfully simple, which makes it awesome to use, but I thought it would turn any book into little more than reference material. Well, I decided to give it a try and hopefully you'll agree with me that The Little Redis Book is a solid addition to the Little family
- gitextensions – Git Extensions is the only graphical user interface for Git that allows you control Git without using the commandline. It comes with a manual and video tutorials to get you started quickly. – Google Project Hosting – Git Extensions is the only graphical user interface for Git that allows you control Git without using the commandline. It comes with a manual and video tutorials to get you started quickly.
- Solving OutOfMemoryError (part 5) – JDK Tools | Plumbr – Today we will talk about the command line tools that are bundled with the Oracle JDK and can be used to find memory leaks. The benefit of knowing the bundled tooling is obvious: they are available everywhere where Oracle's Java is installed