jOOQ makes SQL a “first-class” language in the JVM ecosystem by embedding it into Java, Kotlin, and Scala in an idiomatic way.
-
Efficient Memory Mapping for Terabyte Sparse Files in Java
Mapping large areas of memory avoids having to know in advance how much memory we need or having to resize the memory mappings while in use.
-
The Right Feature at the Right Place
Discussion extrapoliating from per-user rate limiting showing how one can implement it in a library and an infrastructure component.
-
The Evolution of APIs: From RESTful to Event-Driven
Transitioning from synchronous to event-driven APIs modernizes the enterprise and unlocks real-time events and information.
-
Visualizing Brain Computer Interface Data Using JavaFX
Learn about JavaFX and Brain-Computer Interfaces: data collected non-invasively (head wraps with cables) and invasively (brain implants).
-
A Poor Man’s API
Creating a full-fledged API requires resources, both time and money. Let’s achieve it without writing a single line of code!
-
Structured Error Messages for HTTP APIs
RFC 7807 helps API implementors as it provides quick guidelines to avoid reinventing the wheel on every project.
-
Embracing Java 17: Here’s What We Learned at Picnic
Most Java 17 blog posts focus on the shiny new language features. That’s all great, but we’d like to share what it takes to adopt Java 17 in a large tech team in the first place.
-
Hardware Acceleration For Java? TornadoVM Can Do It!
In this article, learn about TornadoVM, hardware acceleration, and get a thorough overview of the TornadoVM software architecture.
-
Observability for JVM Frameworks with Grafana in Java and Kotlin
Learn about observability configurations and libraries required over a range of frameworks using two JVM languages, namely Java and Kotlin.
-
Beautify Third-Party APIs with Kotlin
Learn how to improve the API provided by third-party libraries by combining Kotlin extension functions and delegation.