Giter VIP home page Giter VIP logo

Comments (4)

pjanakiraman avatar pjanakiraman commented on July 4, 2024 1

Hi @EmFl - I'm one of the co-founders and CTO over at Nextdoor. We still use ndscheduler internally here and run over 450 scheduled jobs through the service. It's a critical part of our infrastructure, and so far we've had no problems with it operationally. Admittedly, we developed this to be very simple, and while we haven't been actively adding new capabilities, it's still very much in use!

from ndscheduler.

kartick avatar kartick commented on July 4, 2024

Hi @EmFl,

I took the risk, and started using it, despite no recent updates and sporadic responses by author to issues. So far, no major issues in my installation and it is chugging along nicely. Not sure what your use case is, but if you are looking for choices, this is fresh off HN today: https://news.ycombinator.com/item?id=17030102 and the comments refer to Luigi (which I looked into before settling on ndscheduler), Airflow and Singer.

Thanks,
+Kartic

from ndscheduler.

EmFl avatar EmFl commented on July 4, 2024

Thanks @kartick ! I looked at that HN discussion but it seems that every solution is overkill for my use case. I don't need to move thousands of terabytes or aggregate data from multiple sources. My main need for now is to be able to start about 20 python scripts at different interval but I'm really looking for the reporting capabilities of these frameworks. I want something that allow us to see from a web page the last status of the jobs, the next scheduled run, and eventually cancel/reschedule from that same web page.
We were planning on using rundeck for that but their scheduler for now is not good enough.
I could do it with cron and a custom reporting page but I'm sure that this is already covered by a lot of tools out there. Didn't think it would be so hard to find the right one.
It feels weird starting a project knowing that the development has already stopped even though ndscheduler seems like the most close to what I want ...Maybe airflow on a single node as one of the reply on HN mentionned , I think it's the only one with the reporting capabilities I need (ie web page with jobs etc.) ... Definitely overkill but I'm at least we'll benefit from the active community around it...

How long have you been using ndscheduler kartick ?

from ndscheduler.

EmFl avatar EmFl commented on July 4, 2024

I'm glad to hear that ! In that case it's definitely the first one I'll take an in-depth look at.
Thanks for the reply and for having contributed this to the world ! :)

from ndscheduler.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.