How to send prompts in bulk with Spring AI and Java Virtual ThreadsTL;DR: You’re building an AI-powered app that needs to send lots of prompts to OpenAI.May 13May 13
Published inRedis with Raphael De LioSemantic Search with Spring Boot & RedisYou’re building a semantic search app using Spring Boot and Redis. Instead of matching exact words, semantic search finds meaning using…Apr 29Apr 29
Published inRedis with Raphael De LioSliding Window Counter Rate Limiter (Redis & Java)Learn how to implement a Sliding Window Counter Rate Limiter using Redis and Java. Discover an efficient way to manage API request limits…Feb 24Feb 24
Published inRedis with Raphael De LioSliding Window Log Rate Limiter (Redis & Java)Build a sliding window log rate limiter with Redis and Java. Track requests in a rolling window, expire old entries, and test your setup …Jan 22Jan 22
Thrashing, Context Switching, and the Joy of Simple ThingsHave you ever heard of thrashing? This is a problem that started happening when multitasking operating systems started surging back in the…Jan 19Jan 19
Published inRedis with Raphael De LioToken Bucket Rate Limiter (Redis & Java)Learn how to implement the Token Bucket rate-limiting algorithm using Redis and Java. Discover step-by-step guidance, testing withJan 13Jan 13
Published inRedis with Raphael De LioFixed Window Counter Rate Limiter (Redis & Java)Learn how to implement a Fixed Window Rate Limiter with Redis and Java! This detailed guide covers everything from the basics of…Dec 30, 2024Dec 30, 2024
Published inRedis with Raphael De LioRate limiting with Redis: An essential guideDiscover the essentials of rate limiting with Redis. Learn about popular algorithms like Leaky Bucket, Token Bucket, and Sliding Window…Dec 23, 2024Dec 23, 2024
Published inRedis with Raphael De LioWhat do 200 electrocuted monks have to do with Redis 8, the fastest Redis ever?Bluesky | Twitter | LinkedIn | YouTube | Instagram This article is also available on YouTube!Nov 18, 2024Nov 18, 2024