JobRunr's Avatar

JobRunr

@jobrunr.bsky.social

An easy way to perform background #job #processing in #java. Distributed and backed by persistent storage. Open-source and free for commercial use.

248 Followers  |  1,051 Following  |  57 Posts  |  Joined: 08.02.2024
Posts Following

Posts by JobRunr (@jobrunr.bsky.social)

Preview
Distributed Job Scheduling in Java: A Complete Guide Learn how to implement distributed job scheduling in Java applications. Compare approaches, understand the tradeoffs, and see why modern solutions beat homegrown implementations.

"Just use a database lock for job coordination"

6 months later: 2,000 lines of scheduling code, orphaned jobs, and zero visibility.

Here's why DIY distributed job scheduling always fails:

#Java #BackgroundJobs #DistributedSystems #JobScheduling

24.02.2026 12:58 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ‡§πŸ‡ͺ BeJUG tonight in Leuven!

@rdehuyss.bsky.social presents "Green AI with JobRunr", scheduling AI workloads on the JVM based on carbon intensity.

Plus @lomagnette.bsky.social on rediscovering your spark through community.

πŸ“ AE, Interleuvenlaan 76
πŸ•• Doors at 18:00

#Java #JobRunr #BeJug

18.02.2026 13:58 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ‡¨πŸ‡­ Anyone at Voxxed Days CERN tomorrow?

Our founder Ronald Dehuysser is taking the stage:

πŸ‘‰ 15:10 - "The developer's guide to making money in the open-source galaxy"

Come say hi, share your JobRunr use case with us, and we might have some JobRunr stickers for you!

#voxxedCERN

09.02.2026 13:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ‡ΈπŸ‡ͺ At @jfokus.se today? Our founder @rdehuyss.bsky.social speaking twice!

πŸ‘‰ 11:00: Making money in open source
πŸ‘‰ 15:35: Green AI on the JVM

Come say hi and share your JobRunr use case, we might have stickers for you!

#Java #opensource #Jfokus

03.02.2026 09:51 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

JobRunr v8.4 is out: big win for Kotlin πŸš€
Fix: Kotlin+Bazel lambda NPEs (proper class-based SAM conversions).
Plus:
- Auto-configured KotlinxSerializationJsonMapper
- Filter failed jobs by Exception type
- Pro: custom graceful shutdowns
Upgrade to 8.4.0.

More info: www.jobrunr.io/en/blog/jobr...

14.01.2026 17:37 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
JobRunr

JobRunr

Incredibly proud: our founder Ronald Dehuysser is a Green Software Champion at the Green Software Foundationβ€”the first and only from Belgium πŸ‡§πŸ‡ͺ. With JobRunr v8 he led Carbon Aware Jobs, scheduling tasks when grid CO2 is lowest. High perf, lower carbon. #java #oss πŸ’š Congrats, Ronald!

07.01.2026 10:56 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
10 Most Asked questions about JobRunr in 2025 Since launching our AI-powered chatbot on the documentation page in August, it has answered over 5,000 developer questions. This massive influx of curiosity has given us a clear picture of exactly wha...

We analyzed 5k+ chatbot questions: common pain points = Connection Refused, v8 breaking changes, Spring Boot 3 integration.

We bundled the top 10 Q&Asβ€”clear, actionable fixes.

Skip the guesswork. Start solving: www.jobrunr.io/en/blog/most...
#java

23.12.2025 16:58 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
JobRunr

JobRunr

🌊 15,000 kg of plastic less in our rivers. Thanks to our JobRunr Pro customersβ€”your trust funds River Cleanup and our 5% for the Planet efforts. Let’s keep building great software and a cleaner planet, one job at a time. #java #oss

19.12.2025 14:02 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

Last month, developers asked our AI chatbot more than 1,000 questions! 🀯

We analyzed the logs to find the most common blockers, and these 3 topics kept popping up over and over.

#java #oss #JobRunr

08.12.2025 14:06 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Science meets Java? Count us in. βš›οΈ

We’re geeked to share: our founder Ronald Dehuysser will speak at Voxxed Days CERN on Feb 10, 2026.the home of the LHC!

Bucket-list moment to talk distributed job scheduling. See you there? #java #oss #CERN #VoxxedDays

25.11.2025 13:16 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Re-Architecting Finance: Why Core Modernization Is The Key To Surviving The Next Wave Of Disruption One of his biggest achievements was the modernization of a market surveillance and compliance platform at a leading financial exchange. The old system was monolithic, slow to update, and costly to…

Legacy tax in Financial systems is real.

Balraj Adhana showed banks can modernize without risk:
Spring Boot + JobRunr -> 40% infra cost drop, 70% fewer manual reports, zero data loss. Automate EOM reporting & trade submits.

Read his story: www.freepressjournal.in/latest-news/...

#Java #OSS

17.11.2025 15:01 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

πŸš€ JobRunr v8.2.1 is here!

New Rate Limiter Dashboard for Pro πŸ“Š + auto cleanup of old/orphaned limiters.
Security hardening: CORS blocked by default.
Updates: Kotlin 2.2.20, Quarkus 2.27.
More fixes, more visibility.

Details: www.jobrunr.io/en/blog/jobr...
#java #oss #kotlin #quarkus

10.11.2025 16:57 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
JobRunr

JobRunr

At J-Fall today? Catch founder Ronald Dehuysser on Green AI: how JobRunr schedules AI training/inference when power is greener and cheaper, orchestrates local workloads with Ollama in your Java stackβ€”cut CO2 and costs. Room 8, Thu 17:25–17:40. #Java #GreenAI #OSS #Ollama

06.11.2025 15:36 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Observability: Tracing JobRunr Jobs Follow this guide to enable and configure distributed tracing for JobRunr Pro jobs using your observability platform of choice.

πŸ” API call triggers a job. That job calls another service. Where did it fail?

You lose the trace at the queue. Your job becomes a black box.

Our new Pro guide shows how to fix this.

Read the guide: www.jobrunr.io/en/guides/ad...

#Java #Observability #OpenTelemetry #Tracing

04.11.2025 14:42 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Observability: Enabling JobRunr Metrics Follow this guide to expose and integrate different JobRunr-specific metrics into your observability platform.

The JobRunr dashboard is great for standard metrics and failed jobs.

But what if you want to go deeper? πŸ“Š

Our new guide shows how to feed job counts, server stats, and Pro job timings right into Prometheus or CloudWatch.

www.jobrunr.io/en/guides/ad...

#Java #Observability #Monitoring

29.10.2025 14:25 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Rafael Ponte called JobRunr "probably the best distributed job scheduled library for java" during his talk at JavaZone.

Thank you for the mention Rafael. His full talk on Messaging With PostgreSQL is a must-watch for any Java dev. We will link it in the comments.

#Java #JobRunr #JavaZone #OSS

13.10.2025 10:15 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

Tired of background job config bloat?

Heavyweight framework for complex ETL, or lightweight library for everyday async tasks? Which one are you choosing? πŸ€”

We wrote a full comparison:
jobrunr.io/en/blog/spri...

#Java #SpringBoot #JobRunr #SpringBatch #BackgroundJobs #OSS

08.10.2025 09:46 β€” πŸ‘ 4    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
JobRunr & JobRunr Pro v8.1.0 Async Jobs for Quarkus & Micronaut, Embedded Dashboards, bugfixes, and JDK 25 Support.

JobRunr v8.1.0 is out.

Key updates:
β€’ @AsyncJob annotation now supports Quarkus & Micronaut.
β€’ The Pro dashboard can now be embedded in Quarkus & Micronaut apps.
β€’ Official JDK 25 support.

Code examples and release notes:
www.jobrunr.io/en/blog/jobr...

#Java #Quarkus #Micronaut #OpenSource

25.09.2025 12:58 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Developers, where do you find your news?

We want to post JobRunr updates where you'll actually see them.

Drop your favorite sources (Bluesky, X, Reddit, LinkedIn, Github,...) in a reply πŸ‘‡

#Java #Opensource

23.09.2025 14:49 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸŽ‰ Congrats to the Java team on shipping JDK 25!

We're happy to say: JobRunr is JDK 25 ready

Massive thanks to everyone who made this release happen.
Your work powers projects all over the world, including ours.

Got a favorite JEP? Want to see one show up in JobRunr?

#Java25 #JDK25 #OSS

17.09.2025 13:42 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Building a Semantic Search Engine: A Blueprint for Vector Search using Oracle Database, JobRunr, and Spring Step-by-step guide to building a semantic search engine using Oracle Database’s AI Vector Search, JobRunr for background jobs, and Spring Boot.

πŸš€ Build a semantic search engine with

- Oracle Vector Search
- Spring Boot
- JobRunr background jobs

Offload AI workloads without slowing your app. Fast, async, and observable.

πŸ‘‰ www.jobrunr.io/en/blog/sema...

#java #llm #springboot

27.08.2025 13:42 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Why JobRunr Pro Makes Sense When Your Jobs Aren't Just ETL Theater At Fincarna, a modern monetization platform for banks, we learned that not all background jobs are the same. This article explains why we chose JobRunr Pro to handle our diverse job processing needs,…

Not every job needs a forklift
Not every task is ETL

πŸ’‘ Fincarna chose JobRunr Pro for real-time speed and control – not chunked pipelines

Because job processing isn’t the product
πŸ‘‰ www.jobrunr.io/en/use-case/...

#java #oss #ETL

21.08.2025 15:29 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

JobRunr just got featured on @infoq.com

The article talks about what’s new in JobRunr v8, and also a includes a interview with our founder @rdehuyss.bsky.social

Read the article here: www.infoq.com/news/2025/08...

#java #oss #infoq #greensoftware

08.08.2025 10:49 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

🌐 Deploying JobRunr on Kubernetes?
You’re not alone, this was the third most-asked topic in our chatbot this week.

Tried our chatbot yet? It’s free and trained on all our documentaton and guides πŸ‘‡
(jobrunr.io)

#Kubernetes #DevOps #JavaDev #JobRunr #BackgroundJobs

01.08.2025 10:57 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

πŸš€ 120+ developer questions. One helpful chatbot.

This week, we collected the most-asked questions about JobRunr, and turned them into short, visual explainers.

#Java #SpringBoot #JobScheduling #JobRunr

01.08.2025 10:57 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

🌿 Want to run your Java job greener?

Just give it some margin.

With JobRunr, you can define a time window - like 2PM to 8PM - and it’ll pick the lowest carbon hour within that range.

Simple code, real impact.

#Java #CarbonAware #JobRunr

29.07.2025 12:32 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

🧠 Got a JobRunr question?

Skip the docs, skip the scroll, just ask our new DocsGPT chatbot.

Trained on everything we’ve written, guides, docs, examples. it’s the fastest way to get unstuck with JobRunr.

It’s live at the bottom of every page in our docs.

#java #oss #docs #chatbot

29.07.2025 07:22 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

🌱 See when your Java job runs greenest

JobRunr now shows:

– Pending state while it picks the best low-carbon time
– Exact time selected (like 2PM πŸ‡§πŸ‡ͺ in example below)
– πŸ“Š A graph of the carbon intensity forecast for your region

#Java #CarbonAware #DevTools #Sustainability #JobRunr

22.07.2025 12:20 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
JobRunr brings Carbon Aware Scheduling to JVM Saving the planet one job at a time - JVM Weekly vol. 138 This time, we’re highlighting four important projects that have been released recently. Trust me, each of them have something section-worthy!

🌿 JobRunr just got featured in JVM Weekly!

Thanks to @askowronski.bsky.social for the deep dive on Carbon Aware Jobs.

A tiny change to your cron syntax, a big leap for sustainable software πŸ’š

Read the full post β†’
www.jvm-weekly.com/p/jobrunr-br...

17.07.2025 13:18 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

🌍 Running Java jobs when energy is cleanest?

With JobRunr’s Carbon Aware Jobs, you can schedule recurring tasks based on real-time CO2 forecasts.

Just add your region code (like "BE") β€” and let JobRunr pick the greenest time to run your job.

Smarter scheduling, zero extra infra.

#Java

16.07.2025 12:04 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0