Out with the RestTemplate (again), a look back, yes, back, at the just released Java 22 and forward at Java 23. And a solid piece on why we should fight against context-switching.
Search Results for: open
Saga Pattern in a Microservices Architecture
Learn how to implement Saga Pattern in a microservices architecture with Orkes Conductor.
Creating PostgreSQL Schema Before Liquibase Execution
Learn how to create a PostgreSQL schema before Liquibase execution in Spring Boot.
Java Weekly, Issue 534
Java 22 is out. Nuff said 🙂
Implement Two-Level Cache With Spring
Learn how to implement two levels of caching in Spring.
Parsing HTML Table in Java With Jsoup
Learn ow to parse and manipulate an HTML table using Jsoup
Java Weekly, Issue 533
Functional calling LLMs with Java, Ktor new features, postgres indices, GitHub actions on Raspberry PI, and measuring developer productivity. Oh, and JDConf 2024.
Introduction to Redpanda
Discover Redpanda, a powerful event streaming platform and one of Kafka’s competitors.
Blowfish Encryption Algorithm
Learn how to implement encryption and decryption using Blowfish ciphers with the Java Cryptography Architecture (JCA).
Serialization with FlatBuffers in Java
Explore the FlatBuffers library and its capabilities to serialize and deserialize complex data.
How to Mock Amazon S3 for Integration Test
Learn how to mock Amazon’s Simple Storage Service in integration tests.
Migrate Application from Spring Security 5 to Spring Security 6/Spring Boot 3
In this tutorial, we learn how to migrate an existing application using Spring Security 5 to Spring Security 6.
Java Weekly, Issue 532
Generational ZGC, Java 22 and beyond, random generator, GPU programming in Java, and event interception!
Java Weekly, Issue 531
Records meet JPA, cloud cost, and Java at Netflix, more secure APIs, and face-to-face meetings. A packed week.
Difference Between GroupId and ConsumerId in Apache Kafka
Learn the difference between GroupId and ConsumerId in Apache Kafka.
Testcontainers Desktop
Learn how to use the Testcontainers Desktop application, a simple yet powerful tool for running Testcontainers.
Simple Web Server in Java 18
Learn about Simple Web Server in Java 18 and how it works.
OAuth2 Backend for Frontend With Spring Cloud Gateway
In this tutorial, we implement the OAuth2 Backend for Frontend (BFF) pattern with Spring Cloud Gateway and spring-addons.
Check if Two Strings Are Rotations of Each Other
Learn multiple algorithms to check whether a string is a rotation of another string including examples and complexity analysis.
A Guide to etcd
Explore etcd, an open-source distributed key-value store. Understand its fundamental concepts, features, and use cases with examples.