In this article, readers will learn about SaaS, multi-tenant and single-tenant architectures, multi-tenant SaaS best practices, microservices, and more!
Many Java developers often overlook its functional programming capabilities. Learn how to chain Optional and Either to write concise and beautiful code.
This article includes a case study from financial services for a data mesh to share events in real-time with data streaming across independent business units.
This series of video tutorials will go into detail concerning connection pooling with BoneCP, DBCP, and C3PO with Oracle, Tomcat, Java Servlets, and JDBC.
This article discusses some of the threats posed by URL links and provides a free-to-use URL Security API with complementary, ready-to-run Java code snippets.
In this article, readers will learn about lessons I learned from picking a Java-based driver for Amazon ElastiCache for Redis with visuals and helpful code.
Get started with deploying Alluxio as the caching layer for Trino and learn how to use Alluxio caching with the Iceberg connector and MinIO file storage.
Testing real-life applications, not just Kata-like code snippets, is rough! In this video tutorial, learn how to pragmatically test a Java web application.
In this article, readers will learn how to create the project structure for a basic Spring Boot backend with a Quasar frontend application, along with code.
Learning about API integrations and want to learn more? Here’s an API integration example that shows everything from API to API and all the pieces in between.
Read this guide on how to transform your outdated systems into modern, efficient, and maintainable software with tips, crucial steps, and best practices.
Exploring 16 missing features in the VS code debugger that are available in IntelliJ/IDEA. Are they worth switching your main IDE? Detailed lists and videos.
As we explore simulating and troubleshooting performance problems in Scala, learn how to simulate the java.lang.OutOfMemoryError: Java Heap space problem.