Classic Layout

Sliding Window Log Rate Limiter (Redis & Java)

Author: Raphael De Lio Original post on Foojay: Read More Table of Contents Index How It Works 1. Define a Time Window 2. Track Requests 3. Remove Expired Entries 4. Rate Limit Check How to Implement It with Redis and Java 1. Log Each Request (If Allowed) 2. Remove Expired Entries 3. Count Requests in the Time Window Implementing it …

Read More »

CALL FOR PAPERS J-SPRING 2025 IS NOW OPEN!

We are excited to announce that the Call for Papers for J-Spring is officially open! This is the first time we are using this new approach, and we can’t wait to see your amazing proposals. Do you have an inspiring talk to share with the community? Submit your proposal now via https://sessionize.com/jspring25 before the deadline on April 15. We look …

Read More »

Join the Celebration of 30 Years of Java

Author: Geertjan Wielenga Original post on Foojay: Read More On Thursday, March 13, Azul is hosting a virtual celebration of 30 years of Java, starting at 09:00 PST / 17:00 GMT / 18:00 CET. In addition to discussion panels, including a Friends of OpenJDK Panel with Marit Van Dijk, Ondro Mihályi, and Simon Martinelli, the highlighted speakers and topics of …

Read More »

JavaFX Links of January 2025

Author: Frank Delporte Original post on Foojay: Read More Table of Contents CoreApplicationsGamesComponents, Libraries, ToolsPodcasts, Videos, BooksConferencesTutorialsMiscellaneousJFX Central Here is the first overview of the JavaFX LinksOfTheMonth for 2025. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via links@jfx-central.com. …

Read More »

Hoe Dual Track Agile productontwikkeling leuker maakt

Artikel uit Java magazine 3 2021 Tegenwoordig kun je niet meer ontsnappen aan de Agile werkmethodiek. Als je tijdens het luisteren naar de radio om de haverklap het woord Agile voorbij hoort komen, weet je dat Agile ondertussen niet alleen beperkt is tot het IT-domein. Veel bedrijven stappen in de Agile-boot vanwege de belofte dat het de wendbaarheid ten goede …

Read More »

My first steps with Playwright

Author: Nicolas Frankel Original post on Foojay: Read More Table of Contents The contextGetting my feet wetStoring cookiesAdapting to realityConclusion In my previous company, I developed a batch job that tracked metrics across social media, such as Twitter, LinkedIn, Mastodon, Bluesky, Reddit, etc. Then I realized I could duplicate it for my own “persona”. The problem is that some media …

Read More »

A solution to the problem of cluster-wide CRDs

Author: Nicolas Frankel Original post on Foojay: Read More Table of Contents A short intro to CRDsThe issue with cluster-wide CRDsThe separate clusters approachvCluster, a sensible alternativeConclusion I’m an average Reddit user, scrolling much more than reading or interacting. Sometimes, however, a post rings a giant red bell. When I stumbled upon If you could add one feature to K8s, …

Read More »

Project Loom: Structured Concurrency – Java

Author: Mahendra Rao B Original post on Foojay: Read More Table of Contents What is Structured Concurrency? How Structured Concurrency Works? Benefits of Strutured Concurrency ConclusionReferences In today’s era of cloud computing, where high-performance infrastructure is readily available, developers face a complex challenge in achieving efficient concurrency. While modern technological advancements have brought us closer to solving these challenges, we …

Read More »

Token Bucket Rate Limiter (Redis & Java)

Author: Raphael De Lio Original post on Foojay: Read More Table of Contents Index How It Works 1. Define a Token Refill Rate 2. Track Token Consumption 3. Refill Tokens 4. Rate Limit Check How to Implement It with Redis and Java 1. Retrieve current token count and last refill time 2. Refill tokens if necessary and update the bucket …

Read More »

Deel 4: Push Notifications in JavaScript?

Artikel uit Java magazine 3 2021 Yes, you can in 12 steps!   Waar push notificaties tot voor kort nog een privilege waren voor native apps, is dat nu veranderd. Push notificaties kunnen nu direct naar een PWA verstuurd worden: net als bij een native app hoeft de browser hiervoor niet open te zijn, ook niet in de achtergrond.   …

Read More »