In this article, we're going to talk about early architectural strategy for pre-idenfitied bottlenecks, how using a message queue can help, and run through an example application we built where this principle applied. When we go about designing systems where there is a clear and expected performance bottleneck, how do we design the system to … Continue reading Using a message queue for bottleneck isolation
Developer Blog
Meet the World
As a company, Sourcepulp LTD has been operating for six years. The project of two PhD students at Bangor University, Sourcepulp LTD has developed into a flourishing small business with real ambition. A large part of the ambition revolves around developing a strong relationship with the tech community and getting involved with events and wider … Continue reading Meet the World
Change Detection for Software Engineers Part I : Introduction and CUSUM
This post originally appeared on Will Faithfull's personal site: faithfull.me I've decided to force myself into the habit of blogging about my PhD topic, in the hope that people who find these posts have an easier time comprehending the subject matter than I did. This, and future posts, will attempt to focus on a particular … Continue reading Change Detection for Software Engineers Part I : Introduction and CUSUM
Overriding Spring Data REST Repositories
This post originally appeared on Will Faithfull's personal site: faithfull.me We often use spring-data-rest to abstract away simple RESTful CRUD boilerplate, and it is very good at it. The problem comes in more complicated situations. Sometimes you need to step in and override one of the request handlers to do something slightly differently, or trigger … Continue reading Overriding Spring Data REST Repositories