The Blueshifter’s Blog

Post-Pandemic

Over the past 18 months, we’ve all had to deal with substantial changes to the way we go about our daily lives. Sudden shifts in priorities can help people re-evaluate what’s important to them, and that’s certainly the case for me. Like many of you during the pandemic, I’m sure, I’ve spent my time outside…

Microservice: In-Memory Repository Adapter

Once there is enough business logic in place, the development team can start implementing various integration and adapter layers. Nearly all web applications will, at some point, require a persistence layer. So a natural first place to look is any repository layer. As stated at the very beginning of this microservice implementation, Hexagonal Architecture (or…

Microservice: Business Logic

Cynical developers treat “business logic” as an oxymoron. Their business unit makes decisions, which are implemented by the development team into layers within an application. When the business unit decides, inevitably, to pivot on features or offerings, the development team has to scramble to heavily refactor their code in order account for new dependencies. When…


Follow My Blog

Get new content delivered directly to your inbox.