A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
When choosing a framework for microservices, startup time and memory usage are critical — especially in cloud environments with autoscaling, containers, or serverless functions. All three frameworks ...
MaskMe is a modern, annotation-based Java library for dynamically masking sensitive data in objects. It supports both regular Java classes and Java Records, with conditional masking based on runtime ...
EasyDI is a small dependency injection (DI) library for java projects. It's designed for small projects that don't need a full-blown DI-framework. To be as easy as possible EasyDI has fewer features ...
ScopedValue is an alternative to ThreadLocal, and works in tandem with VirtualThreads and the new StructuredTaskScope. Find out what scoped values can do for your multithreaded programs in Java. As ...
Red Hat’s Quarkus is a full-stack, open-source Java framework designed for containers and cloud environments. See why it’s a worthy alternative to Spring. Quarkus is a full-stack, open-source Java ...
Have you ever wondered how URL Shorteners work? A curious question led me to several StackOverflow posts regarding implementation. Intrigued, I decided to implement one and write my experience about ...