Microservices and the N+1 Problem One of the big tenants of microservices is that a service owns its data and the only way to access that data is through the service interface. Because of this, one of the first hurdles that any serious system needs to deal with is how to combine data across two [...]
A Generic Client for RESTful APIs This morning, our accounting team was doing some regular weekly work bringing in time tracking data from our time tracking tool (we use Toggl) into our back office and invoice systems. As I was passing by, I thought, “This sure would be easy to do if Toggl has an [...]
We’ve leveraged a number of patterns that can help get to that initial release product quickly but doesn’t box us into a design that has to be scrapped when volume exceeds expectation.