Remove articles decompose-legacy-system-into-microservices-part-2
article thumbnail

Collaboration and Notqmail with Amitai Schleier

Marcus Blankenship - Podcasts

But Amitai had to ask himself, here is this legacy code, he’s got this private fort and we’re going to hear about it. Amitai: qmail is some software for Unix systems that was last updated 20 years ago for running an email server. Show Notes. The ‘old’ project is called notqmail. @1:10. Yeah, I know. ” Right?

article thumbnail

4 Strategies for Incrementally Migrating from VMs to Kubernetes using an API Gateway

Daniel Bryant

Beginning a migration at the edge of a system, using functionality provided by a cloud-native API gateway, and working inwards towards the application opens up several strategies to minimize the pain and risk. There are simply too many moving parts and too much complexity within a typical existing legacy/heritage stack.

article thumbnail

Testing Without Mocks: A Pattern Language

James Shore

Folks in the know use mocks and spies (I say “mocks” for short in this article) to write isolated interaction-based tests. Infrastructure is code that involves external systems or state.) The rest of the article goes into detail. _commandLine.args(); if (args.length 0) { // Tested by Test #2 this._commandLine.writeOutput("Usage:

Testing 138