Scaling PHP

Introduction to Scaling PHP Applications – Part 1

Zach Gardner Architecture, Programming, Tutorial 12 Comments

This is the first blog in a two-part series on scaling PHP applications. Part one will focus on replacing Apache while part two will go into more advanced topics such as Master-Master replication and session storage. Introduction Making a website able to handle high amounts of traffic is one of the cornerstones of modern web applications. It’s a process that …

Spring Batch

Generating Large Excel Files Using Spring Batch, Part Three

Jonny Hackett Java, Spring, Spring Batch, Technology Snapshot 9 Comments

While working for a client recently, I was given a small project to produce a report that would help reconcile differences in data that existed in four to five different database sources. The requirements specified a need to compare roughly 40 fields from each of these sources against each other, and to report the differences in MS Excel format, which …