Search Results for: celery

Engineering

Daemons with Celery III

To improve the solution I explored in the previous entry, we need to go deeper into our knowledge of Celery. Our goal is to change our tasks’ behavior so that, if the same type of task is currently being executed, the second task is marked as aborted (or similar) and not...

May 12, 2016
Engineering

Daemons with Celery II

Continuing with our previous entry about how to daemonize with Celery. We left the solution in a state where our buffer could eventually collapse due to our producer generating tasks faster that our consumer could execute them. To solve this I propose another question: “Is foo_action_postsave task currently being...

April 27, 2016
Engineering

Daemons with Celery I

We’re used to working with python so the examples I’ll use will be either pure python or python-based pseudocode. Python has a really simple and elegant syntax so it’s almost understandable for people who don’t know the language. I’m going to explore a common problem in the backend of all...

April 13, 2016
Events , LABS

EUROPYTHON 2018 Asyncio learnings

EDINBURGH Thanks to Ebury’s learning program, Héctor Álvarez and Jesús Gutiérrez were selected to attend EuroPython in Edinburgh. EuroPython is a yearly conference in Europe that focuses on Python programming language and its ecosystem . This year’s sessions were held at the Edinburgh International Conference Center; an amazing building in the core...

October 23, 2018
Engineering

QFS: Real-time streaming for trading with FIX and Redis

Ebury uses the Financial Information eXchange (FIX) Protocol to facilitate many of our electronic trading trends. FIX has become the language of global financial markets and is used extensively by banking trading platforms. This non-proprietary, free and open standard is constantly being developed to support evolving business and regulatory needs,...

April 20, 2016