All Projects → prologic → Je

prologic / Je

Licence: other
A distributed job execution engine for the execution of batch jobs, workflows, remediations and more.

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Je

Xxl Job
A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
Stars: ✭ 20,197 (+67223.33%)
Mutual labels:  task, job, distributed
Node Rethinkdb Job Queue
A persistent job or task queue backed by RethinkDB.
Stars: ✭ 158 (+426.67%)
Mutual labels:  task, job, distributed
Ir Rescue
A Windows Batch script and a Unix Bash script to comprehensively collect host forensic data during incident response.
Stars: ✭ 311 (+936.67%)
Mutual labels:  batch, unix
Privilege Escalation Awesome Scripts Suite
PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)
Stars: ✭ 7,144 (+23713.33%)
Mutual labels:  batch, unix
Fn
The container native, cloud agnostic serverless platform.
Stars: ✭ 5,046 (+16720%)
Mutual labels:  lambda, faas
hyperform
⚡ Lightweight serverless framework for NodeJS
Stars: ✭ 156 (+420%)
Mutual labels:  lambda, faas
Functions
IronFunctions - the serverless microservices platform by
Stars: ✭ 2,968 (+9793.33%)
Mutual labels:  lambda, faas
Faas
OpenFaaS - Serverless Functions Made Simple
Stars: ✭ 20,820 (+69300%)
Mutual labels:  lambda, faas
Functional Typescript
TypeScript standard for rock solid serverless functions.
Stars: ✭ 600 (+1900%)
Mutual labels:  lambda, faas
Faas Cli
Official CLI for OpenFaaS
Stars: ✭ 633 (+2010%)
Mutual labels:  lambda, faas
Fission
Fast and Simple Serverless Functions for Kubernetes
Stars: ✭ 6,646 (+22053.33%)
Mutual labels:  faas, lambda
faaskit
A lightweight middleware framework for functions as a service
Stars: ✭ 24 (-20%)
Mutual labels:  lambda, faas
Test-Assignments
List of test assignments. ⚡
Stars: ✭ 85 (+183.33%)
Mutual labels:  task, job
Clearly
Clearly see and debug your celery cluster in real time!
Stars: ✭ 287 (+856.67%)
Mutual labels:  task, distributed
node10-express-template
Node.js 10 Express Template for OpenFaaS
Stars: ✭ 26 (-13.33%)
Mutual labels:  lambda, faas
linda
Linda is a simple dispatcher library.
Stars: ✭ 12 (-60%)
Mutual labels:  task, job
Lambdalogs
A CLI tool to trace AWS Lambda calls over multiple CloudWatch log groups.
Stars: ✭ 18 (-40%)
Mutual labels:  lambda, faas
job-plus
Job Plus项目是基于SpringBoot+Vue的轻量级定时任务管理系统
Stars: ✭ 17 (-43.33%)
Mutual labels:  task, job
phalanx
Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.
Stars: ✭ 192 (+540%)
Mutual labels:  engine, distributed
Antares
分布式任务调度平台(Distributed Job Schedule Platform)
Stars: ✭ 558 (+1760%)
Mutual labels:  job, distributed

je - Job Engine

Build CodeCov Go Report Card GoDoc

A distributed job execution engine for the execution of batch jobs, workflows, remediations and more. You could also use je as a simple FaaS (Function as a Service) or "Serverless Computing" aka "Lambda".

Features

  • Simple HTTP API
  • Simple command-line client
  • UNIX friendly

Install

$ go get github.com/prologic/je/...

Usage

Run the je daemon/server:

$ je -d
INFO[0000] je 0.0.1-dev (HEAD) listening on 0.0.0.0:8000

Run a simple job:

$ job run -r echo -- 'hello world'
hello world

You should see something like this on the server side:

$ je -d
INFO[0000] je 0.0.1-dev (HEAD) listening on 0.0.0.0:8000
[je] 2018/05/20 20:33:40 ([::1]:50853) "POST /echo?args=hello+world HTTP/1.1" 302 0 10.342742ms
[je] 2018/05/20 20:33:40 ([::1]:50853) "GET /search/47 HTTP/1.1" 200 212 198.135µs

Related Projects

  • msgbus -- A real-time message bus server and library written in Go with strong consistency and reliability guarantees.

License

je is licensed under the term of the MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].