This is the technical blog for Glenn Engstrand. The contents of this site represent my own opinions and not necessarily the views of any of my employers, past, present, or future.
I have also published on other sites.
Experimenting with LLMs for Developer Productivity is an evaluation on how well ChatGPT, Gemini, Codellama, and Code Whisperer did generating unit tests for an already existing microservice.
Participated in a panel discussion on the Present and Future of the Microservice Architecture at QCon 2021.
Managing Technical Debt in a Microservice Architecture is a write up that covers this QCon 2021 presentation of the same name. Here is the video of that presentation which has also been published on youtube. Here is a follow up podcast on that topic.
Consistency, Coupling, and Complexity at the Edge
The Obscuring Complexity article was included in a curated eMag called Microservices: Testing, Observing, and Understanding
Evaluating Hyperledger Composer
Microservice Threading Models and their Tradeoffs
Virtual Panel: Microservices Interaction and Governance Model - Orchestration v Choreography
From Monolith to Microservices
Moving Persistent Notifications from MySql to Cassandra
4 Tricks to Going Real-Time for Developers
4 Tricks to Going Real-Time for Software Architects
Using Lucene/Solr to Surface the Big Data of Social Media