Front Page Content

This website is powered by GitLab Pages / Hugo and can be built in under 1 minute. Literally. It uses the beautifulhugo theme which supports content on your front page. Edit /content/ to change what appears here. Delete /content/ if you don’t want any content here.

Head over to the GitLab project to get started.

Three Layer Cake

A maintainable architecture for an aggregation service

What is an aggregation service? An aggregation service is generally a RESTful web service that aggregates across multiple micro-services. It has a broader definition as described in Enterprise Integration Patterns but I am going to focus on using it in a micro-service context. When to use? Imagine you work at an e-commerce company that is revamping the products section of its website. The requirements state the product page needs bits of catalog, inventory, and pricing data. [Read More]