All Projects → testdrivenio → Falcon Celery

testdrivenio / Falcon Celery

Licence: mit
Example of how to handle background processes with Falcon, Celery, and Docker

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Falcon Celery

Flower
Real-time monitor and web admin for Celery distributed task queue
Stars: ✭ 5,036 (+17265.52%)
Mutual labels:  celery, task-queue
celery.node
Celery task queue client/worker for nodejs
Stars: ✭ 164 (+465.52%)
Mutual labels:  celery, task-queue
Falcon
DEITY Falcon - Progressive Web App library for any type of website. Fully Open Source, Platform Agnostic and headless. OSL3.0. Supports Magento 2 PWA storefront, Wordpress PWA and BigCommerce PWA Storefront. Built with ReactJS, NodeJS and GraphQL. Join our community and become a contributor at https://slack.deity.io
Stars: ✭ 501 (+1627.59%)
Mutual labels:  falcon
Metta
An information security preparedness tool to do adversarial simulation.
Stars: ✭ 867 (+2889.66%)
Mutual labels:  celery
Jasmin
Jasmin - Open source SMS gateway
Stars: ✭ 590 (+1934.48%)
Mutual labels:  celery
Swagger Py Codegen
a Python web framework generator supports Flask, Tornado, Falcon, Sanic
Stars: ✭ 508 (+1651.72%)
Mutual labels:  falcon
Node Celery
Celery client for Node.js
Stars: ✭ 648 (+2134.48%)
Mutual labels:  celery
Full Stack
Full stack, modern web application generator. Using Flask, PostgreSQL DB, Docker, Swagger, automatic HTTPS and more.
Stars: ✭ 451 (+1455.17%)
Mutual labels:  celery
Framework
The Framework is a set of components and tools which brings the user an interface (GUI / API) to setup, extend and manage an Open vStorage platform.
Stars: ✭ 27 (-6.9%)
Mutual labels:  celery
Full Stack Fastapi Postgresql
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
Stars: ✭ 7,635 (+26227.59%)
Mutual labels:  celery
Asynq
Asynq: simple, reliable, and efficient distributed task queue in Go
Stars: ✭ 934 (+3120.69%)
Mutual labels:  task-queue
Tornado Celery
Non-blocking Celery client for Tornado
Stars: ✭ 561 (+1834.48%)
Mutual labels:  celery
Falcon
Free, open-source SQL client for Windows and Mac 🦅
Stars: ✭ 4,848 (+16617.24%)
Mutual labels:  falcon
Falcon Plus
An open-source and enterprise-level monitoring system.
Stars: ✭ 6,770 (+23244.83%)
Mutual labels:  falcon
Ops
基于centos6+python3.6+django2+ansible2.4+celery4.2 运维管理系统,目前实现功能:用户和用户组管理、资产管理、集成ansible2.4、简易堡垒机(主机分配支持rdp以及vnc、用户分配、文件上传下载、配置禁用命令清单、操作录像回放功能)、CI/CD(支持git仓库和svn仓库)、数据库管理(一部分)、celery任务编排、知识库及文件共享
Stars: ✭ 502 (+1631.03%)
Mutual labels:  celery
Django Celery Beat
Celery Periodic Tasks backed by the Django ORM
Stars: ✭ 884 (+2948.28%)
Mutual labels:  celery
Flack
Companion code to my PyCon 2016 "Flask at Scale" tutorial session.
Stars: ✭ 458 (+1479.31%)
Mutual labels:  celery
Redbeat
RedBeat is a Celery Beat Scheduler that stores the scheduled tasks and runtime metadata in Redis.
Stars: ✭ 639 (+2103.45%)
Mutual labels:  celery
Docker Airflow
Repo for building docker based airflow image. Containers support multiple features like writing logs to local or S3 folder and Initializing GCP while container booting. https://abhioncbr.github.io/docker-airflow/
Stars: ✭ 29 (+0%)
Mutual labels:  celery
Bibi
An e-commerce fullstack solution for Flask 出口电商全栈解决方案
Stars: ✭ 914 (+3051.72%)
Mutual labels:  celery

Falcon + Celery

Example of how to handle background processes with Falcon, Celery, and Docker

Quick Start

Spin up the containers:

$ docker-compose up -d

Open your browser to http://localhost:8000/ping to view the app or to http://localhost:5555 to view the Flower dashboard.

Trigger a new task:

$ curl -X POST http://localhost:8000/create \
    -d '{"number":"3"}' \
    -H "Content-Type: application/json"

Check the status:

$ curl http://localhost:8000/status/<ADD_TASK_ID>

Want to learn how to build this?

Check out the post.

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].