Table of Contents Why Redis for Rate Limiting?Popular Rate-Limiting PatternsLeaky BucketToken BucketFixed Window CounterSliding Window LogSliding Window CounterChoosing the Right Tool for the JobUnderstand Your Traffic PatternsAssess the Level of Precision NeededConsider Resource ConstraintsAccount User ExperienceStay curious! This article is …
-
Build Flexible Jakarta EE Applications With Apache CouchDB NoSQL Database
Are you a Jakarta EE developer interested in leveraging the power of NoSQL databases for your applications?
-
Minimize Costs by Utilizing Cloud Storage with Spring-Data-Eclipse-Store
How to save money storing data in Cloud blob-stores instead of expensive databases through the use of the open-source Spring-Data-Eclipse-Store library.
-
Patterns For The Design Of Microservices – Part 2
Design patterns plays a pivotal role in designing and solving the commonly occurring problems in software application.
-
Book review: “Persistence Best Practices for Java Applications”
I can heartily recommend this book, it offers a lot of valuable insights into persistence in Cloud computing, the involved technologies, and technical and architectural considerations by two developers with years of experience.
-
Journeys in Java, Level 8: Add MongoDB to Spring Cloud Config
Convert an existing MongoDB-connected service to use Spring Cloud Config for accessing database credentials, as with a Neo4j microservice.
-
Creating a GraphQL API for Neo4j with Quarkus and SmallRye GraphQL
Learn how to write a GraphQL API that uses Neo4j AuraDB as a backend with Quarkus and deploy it as a native image on Heroku.
-
NoSQL Use Cases: When to Use a Non-Relational Database
There are many things to consider before making the move to NoSQL. In this article, we’ll explore when NoSQL use cases make sense.
-
MicroStream – Part 5: Caching, Integrations and Clustering
In this article, we discuss MicroStream caching and clustering functionality. We also indicate the available integrations.
-
MicroStream – Part 4: Serialisation Engine
Table of Contents Java SerialisationMicroStream SerialisationAdvanced FeaturesUsing the MicroStream SerialisationConclusionResources In this fourth part we go deeper into the Serialisation engine that is within MicroStream to store the Object graph in a binary format. In the previous articles (part 1, …
-
MicroStream – Part 3: Storing Data
In the third article in the introductory MicroStream series, we discuss the key strategies for storing your data.