Go Scheduling

Open-source Go projects categorized as Scheduling

Top 9 Go Scheduling Projects

  • pg_timetable

    pg_timetable: Advanced scheduling for PostgreSQL

  • gron

    gron, Cron Jobs in Go. (by roylee0704)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • schedviz

    A tool for gathering and visualizing kernel scheduling traces on Linux machines

    Project mention: The Linux Scheduler: A Decade of Wasted Cores (2016) [pdf] | news.ycombinator.com | 2023-12-13

    I'd like to wager that EEVDF has been tested less methodologically than how this paper investigates CFS. The primary author of EEVDF and maintainer of the subsystem has been dismissing alternative approaches and plethora of robustly tested patches from Google and Facebook over the years, with mostly replies boiling down to "meh I don't like it".

    I'd take a patch of CFS and its millions of broken knobs from Google over newly released EEVDF any day, because I trust scheduler AB testing by Google over millions of machines and every single scheduling pattern under the sun way more than whatever synthetic micro-benchmark a single kernel dev (as competent as they might be) ran.

    If you're interested in quantitative analysis of schedulers & tooling around it, these 2 projects are very interesting:

    https://github.com/google/schedviz

    https://fuchsia.dev/fuchsia-src/concepts/kernel/fair_schedul...

  • goflow

    Simple but powerful DAG scheduler and dashboard (by fieldryand)

  • kubestellar

    KubeStellar - a flexible solution for challenges associated with multi-cluster configuration management for edge, multi-cloud, and hybrid cloud

    Project mention: kubestellar/kubestellar: KubeStellar - a flexible solution for challenges associated with multi-cluster configuration management for edge multi-cloud and hybrid cloud | /r/devopsish | 2023-06-24
  • asyncjobs

    Asynchronous Job Processor

  • kronos

    Cron jobs made easy via webhook notifications (by ostafen)

    Project mention: Show HN: Kronos – Cron jobs made easy via webhook notifications | news.ycombinator.com | 2023-05-12
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • gosd

    A library for scheduling when to dispatch a message to a channel

  • avail

    Allows the representation of a time frame using common cron syntax and then efficiently checks whether a given time exists within that time frame. (by clintjedwards)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-13.

Go Scheduling related posts

Index

What are some of the best open-source Scheduling projects in Go? This list will help you:

Project Stars
1 pg_timetable 1,015
2 gron 1,011
3 schedviz 511
4 goflow 269
5 kubestellar 223
6 asyncjobs 70
7 kronos 27
8 gosd 23
9 avail 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com