Advisory
ZeroZ4J is a set of open source reference architectures that I, Franz Schöning, built alongside my work as a Principal Enterprise Architect.
In my consulting practice I audit IT landscapes and rationalise technology portfolios for large organisations, and the biggest problem I run into, again and again, is what I would call architectural gridlock, i.e. application and data landscapes that have become too fragmented to maintain properly, too complex to modernise, and too disjointed to adapt quickly when the business changes (and the business always changes).
I built ZeroZ4j to test an analogy that I kept making in my consulting work, namely that what is true at the enterprise level is also true inside a single application: radical simplification is possible, but only if you are willing to question the assumptions that everybody has stopped questioning. In Java web development those assumptions are that you need SQL, JSON and JavaScript, and ZeroZ4j shows that you generally do not. In an enterprise portfolio the assumptions are different, but the exercise is the same, and so is the result, which is fewer moving parts and a much lower cost of ownership.
I should say clearly what ZeroZ4j is not. It is an experimental proof of concept and not a drop-in replacement for the industrialised production stack you already run, so if your current stack works for you, keep it. But it is a working demonstration that you can remove the impedance mismatch, reduce TCO and let AI agents help with development in a safe and controlled way, and the code is there for you to read.
If you are struggling with a complex IT portfolio, a legacy modernisation that keeps slipping, or the question of how to bring AI into your development lifecycle without losing control of it, then this is essentially what I do for a living. I help organisations work out where the gridlock actually is, what it costs, and which two or three changes would give the highest return, and then I help them make those changes. Have a look at my consulting site and get in touch if any of this sounds familiar.
Let's talk about your architecture
www.franzschoning.com ↗