Java
-

So you want to expose your JAX-RS services over HTTP/2
Nonetheless HTTP/2 is about six years old (already!), and HTTP/3 is around the corner, it looks like the majority of…
Read More » -

Kernel – Message Formatting and Template Expansions
Kernel – Message Formatting and Template Expansions The module kivakit-kernel supports a simple variable substitution syntax. This syntax can…
Read More » -

Java: Why a Set Can Contain Duplicate Elements
In low-latency applications, the creation of unnecessary objects is often avoided by reusing mutable objects to reduce memory pressure and…
Read More » -

Java: Creating Terabyte Sized Queues with Low-Latency
Queues are often fundamental components in software design patterns. But, what if there are millions of messages received every second…
Read More » -

Log4j RCE 0-day vulnerability (CVE-2021-44228) mitigation actions
I had an update from my very good friend and excellent consultant Stella Varvarigou in which she explained me that setting com.sun.jndi.rmi.object.trustURLCodebase…
Read More » -

KivaKit and AWS Lambda
KivaKit 1.2 adds seamless support for AWS Lambda. Lambdas for REST and GRPC can be added to a KivaKit Microservice…
Read More » -

KivaKit Clustering
KivaKit Clustering KivaKit provides built-in support for clustering of microservices using Apache Zookeeper. It supplies a cluster model that…
Read More » -

Java ArrayList Insert/Replace At Index
A quick guide to insert or replace the element at the specified index in java. 1. Overview In this tutorial,…
Read More » -

[Fixed] Java lang exceptionininitializererror com sun tools javac code typetags
A quick guide to fix java lang exceptionininitializererror com sun tools javac code typetags with maven. 1. Overview In this…
Read More »



