Before we dive into pygigo, pls let me introduce the way how to integrate and distribute depoly Django and Celery. In Celery tutorial, it explained in detail how to integrate Celery into Django, and the most important one is django-celery is not need after Celery 3.1 released. But in pygigo, what I considered is hwo to make Celery worker running on different servers. Maybe I am not a good google searcher, I cannot find a tutorial or document demostrate how to deploy and run Celery worker on different servers.

Read More…

Pygigo Introduction

2017-04-13

Pygigo is a simple framework focus on distributed web accessing. It based on folllowing technologies: AMQP protocal Distributed Task queue Web framework Here be more specific, AMQP protocal implementation now uses Redis, Distributed Task Queue uses Celery, web framework uses django. All of those are the best one in their own area. What we want to implement is all the web requests are abstrated/assembled then routed via AMQP protocal to different servers, and business logic are done on different servers.

Read More…