Small-scale microservices in the wild (1): Anachronistic monoliths

Microservices are all over these days. So are frameworks to build different “microservices” from scratch, and so are infrastructure and runtime components to help getting real-life application environments built out of microservices. Using small components to build larger, more complex applications seems so incredibly much the de-facto standard of how to work these days that

Read More

XMPP? Nice, but …

I keep on repeatedly promoting and suggesting people to take a closer look at XMPP for their messaging needs instead of falling back to “proprietary” and disputable (yet astoundingly widespread) messengers such as WhatsApp, and repeatedly I fail. And, from some point of view, I have to admit this “failing” doesn’t just happen because of

Read More

GNOME: 18 and moving

Well, what do you know: The GNOME Unix desktop project is about to celebrate its 18th ‘birthday’, anniversary, … by tomorrow, August 15, 2015. I guess there’s more interesting news these days, and I also just noticed while incidentially stumbling across the GNOME web site earlier this morning…

Read More

merge-(un)sort.

Not wanting to go meta-blogging again, this is just a short note for some who might end up here: As of now, node.zimmer428.net (which used to be my own photoblog) just directs here. So does wanderer.zimmer428.net, started out as a collection of strange scribbles, images, things found all along the way. Having been through several

Read More

C# and mono: getting some feet wet…

Well, some of the readers of these pages will have noticed that, carefully speaking, my enthusiasm for Microsoft technology is pretty limited. “Limited” indeed is the right way of putting it: While I have a clear opinion about most of Microsofts monopoly regarding desktop and office software (which, in the end, makes me avoid both

Read More

“Hooking” a Spring Java application

I’ve been looking at the implementation / support of the concept of aspect-oriented programming in Spring for quite a while now, unsure to see a meaningful use of it (except for logging and caching, maybe). But maybe viewpoints like this generally grow out of lack of simple, straightforward examples close to ones day-to-day life. So,

Read More