Spring Tips: Distributed Job Scheduling with Jobrunr

Поделиться
HTML-код
  • Опубликовано: 8 июн 2024
  • Hi, Spring fans! In this installment we look at Jobrunr, an innovative and easy way to handle job scheduling with idiomatic and awesome integration with Spring Boot.
    try it out jobrunr.io
    #distributedsystems #java #springboot #java21
  • НаукаНаука

Комментарии • 17

  • @maxd7228
    @maxd7228 2 месяца назад +2

    Yep. I love jobrunr, my app depends on it and it hasn’t let me down once. Love it.

    • @JobRunr-jm3tu
      @JobRunr-jm3tu 2 месяца назад

      Thank you so much for your kind words!

  • @nbbnxxxxxxxhhd
    @nbbnxxxxxxxhhd 2 месяца назад +2

    db-scheduler even simpler it needs just 1 table, maybe it’s not so advanced but it’s enough to run recurring tasks in cluster without worrying of duplicates

  • @rieckpil
    @rieckpil 2 месяца назад +1

    Awesome tool!

  • @albertopolofernandez3472
    @albertopolofernandez3472 2 месяца назад

    Great video, awesome clear explanation!...but I don't like that much the need to have a common database connection to sync the jobs. Other than that, pretty awesome!.

  • @latifkhan535
    @latifkhan535 2 месяца назад +1

    Thank you,
    I have a question,
    I have a database which is shared by multiple instances.
    How to make sure, instance 1 not pick the same record instance 2 picked

    • @user-dp1xb9pl5x
      @user-dp1xb9pl5x 2 месяца назад +1

      select for update to make sure the record can only be updated by one thread.

    • @doanthaibao
      @doanthaibao 2 месяца назад +1

      quartz job library can help you.Simply, it will lock the running job, then the other instance could not pick up that job

    • @albertopolofernandez3472
      @albertopolofernandez3472 2 месяца назад +1

      You can read about blocking strategies to avoid dirty reads on the internet. It's a pretty common thing to consider.

  • @arulmurugansubramaniam8452
    @arulmurugansubramaniam8452 2 месяца назад

    Good video, I have one question, How to visualize jobrunr stats in Grafana dashboard?
    If possible put a video to build custom grafana db using prometheus metrics

    • @NomanAliAbbasi
      @NomanAliAbbasi Месяц назад

      For that you need Josh professional services which are paid 😁😁😁

  • @sk-xdv-fre
    @sk-xdv-fre 2 месяца назад

    Can worker return data to Leader?

    • @JobRunr-jm3tu
      @JobRunr-jm3tu 2 месяца назад +2

      Hey - this is Ronald, the creator of JobRunr. The feature you are asking for is part of the Pro version.

  • @larryd9577
    @larryd9577 2 месяца назад

    Whats your favorite place on the internet?

  • @bhaskar.bantupalli
    @bhaskar.bantupalli 2 месяца назад

    link to git repository source code?

    • @kam1234554321
      @kam1234554321 23 дня назад

      You know that you could google that, right? It literally gives you a GH link as a 2nd result

  • @Vitalij_R2
    @Vitalij_R2 2 месяца назад

    Strange ragged sound