137 Resources
Golang task-scheduler Libraries
Cloud-native, enterprise-level cron job platform for Kubernetes
Furiko Furiko is a cloud-native, enterprise-level cron and adhoc job platform for Kubernetes. The main website for documentation and updates is hosted
Crane scheduler is a Kubernetes scheduler which can schedule pod based on actual node load.
Crane-scheduler Overview Crane-scheduler is a collection of scheduler plugins based on scheduler framework, including: Dynamic scheuler: a load-aware
GoBatch is a batch processing framework in Go like Spring Batch in Java
GoBatch English|中文 GoBatch is a batch processing framework in Go like Spring Batch in Java. If you are familiar with Spring Batch, you will find GoBat
Provide task runtime implementation with pidfd and eBPF sched_process_exit tracepoint to manage deamonless container with low overhead.
embedshim The embedshim is the kind of task runtime implementation, which can be used as plugin in containerd. With current shim design, it is used to
Golang rest API with MVC pattern, this job challenge is for the task for super_pay firm
Golang Rest Api with Docker Golang Gin Test Mvc Design Restapi let's start for build docker-compose up --build start docker-compose up stop docker-com
It‘s a cmd-line tool like `make` and `task`, supporting nested args and alias using `cobra`
It‘s a cmd-line tool like `make` and `task`, supporting nested args and alias using `cobra`. It's a makefile alternative and a shell wrapper.
Job queuing service and async task runner.
Valet Stateless Go server responsible for running tasks asynchronously and concurrently. Overview Job Pipeline Architecture Installation Configuration
Prismforce-task - Assignment to test fundamental knowledge for Prism Force
Technical Assignment Assignment to test fundamental knowledge for Prism Force. T
Linstor-scheduler-extender - LINSTOR scheduler extender plugin for Kubernetes
linstor-scheduler-extender LINSTOR scheduler extender plugin for Kubernetes whic
Run vscode task in command line
vstask Run vscode task in command line install go install "github.com/ttttmr/vstask" usage NAME: vstask - Run vscode task in command line USAGE:
CLI Task manager TODOs List
Project Name CLI Task Manager TODOs List Index Information Tecnologies Instalation Environment Starting Tests Information CLI tool that can be used to
Gotask - A simple task queue is stripped when the program is written to achieve the task delivery function
gotask The simple task queue is stripped when the program is written to achieve
Nomad-driver-await-dependency - A Nomad driver that acts as blocker for subsequent task until a given Consul service has reached a given state
Nomad Skeleton Driver Plugin Skeleton project for Nomad task driver plugins. Thi
personal tweet scheduler - it needs my guidance now for it to work for you - it works on my mac - will release it someday
tit tit daemon write tests automate build & install plist replace {{path_for_titd_executable}} accordingly. ?xml version="1.0" encoding="UTF-8"? !D
K8s-scheduler-extender - Scheduler extender for thpa
k8s-scheduler-extender-example This is an example of Kubernetes Scheduler Extend
SubCenter is a middleware that integrate task subscriptions and real-time push
Subscription Center SubCenter是一个集成各种任务并进行实时推送的中间件,本身不提供数据与推送服务。
MealPlanr is an application dedicated to the trivial and boring task of meal planning 📅 and generating a shopping list 🛒 .
MealPlanr is an application dedicated to the trivial and boring task of meal planning 📅 and generating a shopping list 🛒 .
Operating system cpu scheduler algorithms
features first-come-first-serve algorithm. shortest-job-first algorithm. round-r
An application dedicated to the trivial and boring task of meal planning 📅 and generating shoppings list 🛒.
An application dedicated to the trivial and boring task of meal planning 📅 and generating shoppings list 🛒.
ezd is an easy to configure docker-based task runner system
ezd - eZ Docker Task Runner ezd is an easy to configure docker-based task runner system. Getting started Create an ezd.yml file in your project root:
Go-db-connection-api - API REST in Go that connect to SQL DB and manage task of projects
Go Todo REST API Example A RESTful API example for simple application with Go It
Tasks - Golang CLI, Task manager
Tasks Golang CLI, Task manager Prerequisites Golang Setup environment variables
tasq is a simple HTTP-based task queue. Each task is represented as a string
tasq tasq is a simple HTTP-based task queue. Each task is represented as a string (it could be anything). Tasks are pushed to the queue via an HTTP en
The library solves the task of recalculating the exchange order book
fastme (fast golang matching engine) library Design The library solves the task of recalculating the exchange order book. A classic matching engine co
📚 Task Manager App for CVWO Application (Backend)
Task Manager App for CVWO Application 2022 Task The task for this project is to build a fullstack task manager app, and was done over the winter break
Graceful shutdown with repeating "cron" jobs (running at a regular interval) in Go
Graceful shutdown with repeating "cron" jobs (running at a regular interval) in Go Illustrates how to implement the following in Go: run functions ("j
Scheduler - Scheduler package is a zero-dependency scheduling library for Go
Scheduler Scheduler package is a zero-dependency scheduling library for Go Insta
Scheduler package is a zero-dependency scheduling library for Go
Scheduler Scheduler package is a zero-dependency scheduling library for Go Install go get -u github.com/Ja7ad/Scheduler Features Scheduling your funct
Delay-tasks - A delayed tasks implementation for golang
delay-tasks An implementation of delayed tasks. Usage $ git clone https://github
Job Scheduling Library
clockwerk Job Scheduling Library clockwerk allows you to schedule periodic jobs using a simple, fluent syntax. Usage go get github.com/onatm/clockwerk
ABAG - The implementation for the alternating trees problem specified in the task
ABAG - GO task This repo contains the implementation for the alternating trees p
A serverless bot which periodically checks configured BigQuery capacity commitments, reservations and assignments against actual slot consumption of running jobs and reports findings to Slack/Google Chat.
Solution Guide This solution implements a ChatOps-like approach to monitoring slot utilization of Google Cloud BigQuery reservations. As an alternativ
Stq - Simple Task Queue with REST API
stq Simple Tasks Queue with HTTP API Environments list: Variable Value BACKEND m
Scheduler: the scheduler of distbuild written in Golang
scheduler Introduction scheduler is the scheduler of distbuild written in Go. Pr
Executor - Fast exec task with go and less mem ops
executor fast exec task with go and less mem ops Why we need executor? Go with g
Go-task - My Go Journey(v1)
My Go Journey This is my repository of learning Go with Echo. I will be updating this repo with each feature Yu can start by running go run main.go C
Golang-module-references - A reference for how to setup a Golang project with modules - Task Management + Math Examples
Golang Module Project The purpose of this project is to act as a reference for setting up future Golang projects using modules. This project has a mat
Terminal tasks todo with reminder tool for geek
Task Terminal tasks todo tool for geek Download Binary Mac/Linux download the binary $ cp task /usr/local/bin/task $ sudo chmod +x /usr/local/bin/task
only for creates task and get all tasks from the db.
Todo Rest API This API only creates a task and get all tasks. Table of Contents: Getting Started Requirements Building with Docker API Endpoints and D
Scheduler: Go jobs execution system
Scheduler Go jobs execution system. Inspired by CI/CD and Unity task scheduler.
Crontab-like scHeduler for Effective Execution of tasKs, cheek for short.
cheek cheek, of course, stands for Crontab-like scHeduler for Effective Execution of tasKs. cheek is a KISS approach to crontab-like job scheduling. I
Statefulset-scheduler (aka sfs-scheduler)
statefulset-scheduler (aka sfs-scheduler) Installation I already upload docker i
Simple in-memory job queue for Golang using worker-based dispatching
artifex Simple in-memory job queue for Golang using worker-based dispatching Documentation here: https://godoc.org/github.com/mborders/artifex Cron jo
Support variable parameters task send worker
go-worker-pool Support variable parameters task send worker 调用方式 go get github.com/214200196/gwp/v1 import ( "fmt" "github.com/214200196/gwp/v1" "
A Google interview task my friend told me about.
deriving π given a normal distribution Try it yourself: package main import ( "fmt" "github.com/cpmech/gosl/rnd" ) // normal returns a number acc
Wrapper for ecspresso that creates task definitions at run time.
demitas Wrapper for ecspresso that creates task definitions at run time. Usage demitas - Wrapper for ecspresso that creates task definitions at run ti
Let's Go is task sharing app implemented in golang.
Let's Go - A sample GO app Overview Let's Go is an HTTP server. It has various apis to play with. It is a small app that can group users of a company
A simple command line -based snake game built with go and termbox
snake-task Snake Game A simple command line -based snake game built with go and termbox library. This is a test task for a Golang positon. It took me
Inventory: Task 1 : Online Store
Task 1 : Online Store ### Q1: Describe what you think happened that caused those bad reviews during our 12.12 event and why it happened. Answer : You
A cross-platform task runner for executing commands and generating files from templates
Orbit A cross-platform task runner for executing commands and generating files from templates Orbit started with the need to find a cross-platform alt
Scheduler CRUD For Golang
scheduler-CRUD 從dbdiagram.io建立table與create語法 在mysql建立table 以sqlc建CRUD function與Transaction 加入viper讀環境變量 以gin開發REST API 加入Dockerfile docker build -t th
Grab your files periodically from a remote FTP or SFTP server easily
About FTPGrab is a CLI application written in Go and delivered as a single executable (and a Docker image) to grab your files from a remote FTP or SFT
Automatically stop GCE instances
auto-stop-gce-instances Architecture How to deploy 1. Deploy Pub/Sub $ gcloud pubsub topics create $PUBSUB_NAME 2. Deploy Cloud Functions $ gcloud fu
ECS task event/log tracer CLI
tracer tracer is a tracing tool for Amazon ECS tasks. tracer shows events and logs of the tasks order by timestamp. example Run a task successfully an
A command line util created to simulate an alien invasion described in the task
Alien Invasion Simulation A command line util created to simulate an alien invasion described in the task. Requirements Go 1.17 Graphviz (optional) Us
Recruitment task.
Clients-emails project. Description. Microservice that stores clients and send them emails based on mailing ID. The service uses Go and PostgreSQL. Bo
A web-based simulator for the Kubernetes scheduler
A web-based simulator for the Kubernetes scheduler
ABAG - Go Task
ABAG - Go Task Problem Statement Jimmy owns a garden in which he has planted N trees in a row. After a few years, the trees have grown up and now they
A sample to showcase how to create a k8s scheduler extender
sample-scheduler-extender A sample to showcase how to create a k8s scheduler extender. UPDATE on 2020.6.10 Switch go module, and wire dependencies to
OpenAIOS vGPU scheduler for Kubernetes is originated from the OpenAIOS project to virtualize GPU device memory.
OpenAIOS vGPU scheduler for Kubernetes English version|中文版 Introduction 4paradigm k8s vGPU scheduler is an "all in one" chart to manage your GPU in k8
Create one endpoint with add user functionality
hubuc-task Create one endpoint with add user functionality
Implementation of the test task, chat in the goland language
Implementation of the test task, chat in the goland language
go-sche is a golang library that lets you schedule your task to be executed later.
go-sche is a golang library that lets you schedule your task to be executed later.
Grit is an experimental personal task manager that represents tasks as nodes of a multitree
Grit is an experimental personal task manager that represents tasks as nodes of a multitree, a class of directed acyclic graphs. The structure en
A grpc server to calculate factorial of input numbers.
Using the program Open the terminal and navigate to the MEANT4-Task directory Run 'make' in the terminal. You should see the following out put go buil
A web application example to work with a customer object
Wallester Task This repository contains a web application example to work with a customer object. Build in GO version 1.17.1 Live running app example
A Framework for FaaS load balancing | stack-scheduler repository|
P2PFaaS A Framework for FaaS load balancing | stack-scheduler repository Introduction The P2PFaaS is a framework that allows you to implement a load b
Instagram clone as Appointy task
Instagram Backend Clone Task for Appointy Internship 2021 Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About the Proj
A pluggable linear task engine
noscript A pluggable linear task engine. Great for providing flexible configuration pattern to end users or providing scripting-like functionality to
scenario system to check the behavior of kube-scheduler
kube-scheduler-simulator-cli: Kubernetes Scheduler simulator on CLI and scenario system. Hello world. This repository is scenario system for kube-sche
This api has been built according to the task assigned by Apponity.
Appointy_Task This api has been built according to the task assigned by Apponity. All the tasks Provided have been completed Link to the Document of t
Appointy internship task
appointy_task_Krishna_Harchandani Appointy internship task Appointy_Krishna_Harchandani Appointy Internship Task Instagram Backend API Krishna Harchan
This is the task done for Appointy
Instagram-Backend-API This is the task done for Appointy Tasks Done here : Create an User Should be a POST request Use JSON request body UR
An Api for Task by Appointy made using go.
AppointyTask API How to Compile Export All the required environment variables. MONGO_URI = Database URI PORT = Port to run the server on DATABA
The task is to develop a basic version of a Instagram.
Golang-api-task Developer: Mukka Deepak The task is to develop a basic version of aInstagram. You are only required to develop the API for the system.
The task given by Appointy completed to develop APIs for a basic version of Instagram.
✨ Instagram APIs ✨ The task given by Appointy completed to develop APIs for a basic version of Instagram. Create an User Get User by Id Create a Post
My Simple Instagram-Clone API task submission, conducted by Appointy for internship shortlisting.
go-pointy Go-Pointy is a simple Instagram API Clone, made using GoLang. I had tried my best to not be lazy and finish the tasks, as a beginner to the
internship selection task for 3rd year VIT Bhopal in Appointy
Appointy_tech_task1 internship selection task for 3rd year VIT Bhopal in Appointy To run : Requirements : To be able to show the desired features of c
Developed Code for the Fulfillment of the technical task given by Appointy using Go
INSTAGRAM BACKEND API BY KUNAL KULKARNI Table of Contents About The Project Built With Getting Started Prerequisites Installation Usage License Contac
Mustafar task with golang
Mustafar task API endpoints: Method URL Patter Handler Action GET /v1/value/:key getValueHandler Get value by key POST /v1/value setValueHandler Creat
Tool for migrating tasks from some task tracker to another task tracker
A tool for migrating tasks from one task tracker into another.
Chadburn is a scheduler alternative to cron, built on Go and designed for Docker environments.
Chadburn - a job scheduler Chadburn is a modern and low footprint job scheduler for docker environments, written in Go. Chadburn aims to be a replacem
painless task queue manager for shell commands with an intuitive cli interface (execute shell commands in distributed cloud-native queue manager).
EXEQ DOCS STILL IN PROGRESS. Execute shell commands in queues via cli or http interface. Features Simple intuitive tiny cli app. Modular queue backend
分布式任务调度平台
分布式任务调度平台 演示地址:http://122.51.106.217:8001 前言 在企业系统开发过程中难免少不了一些定时任务来进行定时触发执行任务,对于非分布式环境系统中,我们只需要在对应系统中内部集成一些调度库进行配置定时触发即可。 比如:使用Spring框架集成quartz,只需要进行一
nano-gpu-scheduler is a Kubernetes scheduler extender for GPU resources scheduling.
Nano GPU Scheduler About This Project With the continuous evolution of cloud native AI scenarios, more and more users run AI tasks on Kubernetes, whic
A web-based simulator for the Kubernetes scheduler
Web-based Kubernetes scheduler simulator Hello world. Here is web-based Kubernetes scheduler simulator. On the simulator, you can create/edit/delete t
A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
kube-batch kube-batch is a batch scheduler for Kubernetes, providing mechanisms for applications which would like to run batch jobs leveraging Kuberne
goInterLock is golang job/task scheduler with distributed locking mechanism (by Using Redis🔒).
goInterLock is golang job/task scheduler with distributed locking mechanism. In distributed system locking is preventing task been executed in every instant that has the scheduler,
Schedule daily tweets from markdown files in your repo, posted via github actions.
markdown-tweet-scheduler Schedule daily tweets from markdown files in your repo, posted to twitter via github actions. Setup Fork this repo Get your t
Routines was a fixed number thread pool to process the user task, and it would respawn a corresponding new thread when panic
Routines Routines was a fixed number thread pool to process the user task, and it would respawn a corresponding new thread when panic. It supports the
YTask is an asynchronous task queue for handling distributed jobs in golang
YTask is an asynchronous task queue for handling distributed jobs in golang
Act is a task runner and supervisor with some great features like act name matching, subacts, etc. We use this in nosebit workspaces.
Act Act is a task runner and supervisor tool written in Go which aims to provide the following features: process supervision in a project level allow
cpuworker - A Customized Goroutine Scheduler over Golang Runtime
cpuworker Status Working in process. Run the Demo Make sure the GOMAXPROCS is bigger than 1 and there is at least GOMAXPROCS physical OS threads avail
Simple, efficient background processing for Golang backed by RabbitMQ and Redis
Table of Contents How to Use Motivation Requirements Features Examples Setup Config Client/Server Task Worker/Task Hander Register The Handlers Send t
Chrono is a scheduler library that lets you run your task and code periodically
Chrono is a scheduler library that lets you run your tasks and code periodically. It provides different scheduling functionalities to make it easier t
A simple job scheduler backed by Postgres.
A simple job scheduler backed by Postgres used in production at https://operand.ai. Setup needs two environment variables, SECRET and ENDPOINT. The se
GTA(Go Task Async) is a lightweight reliable asynchronous task and transaction message library for Golang
GTA (Go Task Async) is a lightweight and reliable asynchronous task and transaction message library for by golang.
high performance distributed task scheduling system, Support multi protocol scheduling tasks
high performance distributed task scheduling system, Support multi protocol scheduling tasks