Skip to content

Details

Hola! Join us for this next great meetup in Lisbon, which is part of the Python Tour organised by Kiwi.com. We’ve prepared two talks for you, one of them also chosen for the next Europython conference.
We will also have some fun games with the chance to win Kiwi.com vouchers and, of course, drinks and networking.

Talks:

Don't let your service go bankrupt: Pay the technical
debt!
By Peter Strečanský

Technical debt (TD) is often considered as a negative concept in
software development. When monitored and controlled, it can provide
short-term benefits for the company, for example in the form of an
earlier release date. When the debt starts to pile up and is not
repaid, the development velocity lowers and the development itself
becomes more challenging. Much like in the real world, constant
indebtedness without repayments is not sustainable in the long run
and can lead to eventual bankruptcy.

The dos and don’ts of task queues -
Lessons learned about task queues and the final solution of ours in Celery
by Petr Stehlík

At Kiwi.com we heavily rely on task queues and asynchronous
execution of code to process large amounts of requests coming to
our back-ends. With the separation of our codebase to
microservices, we can quickly try new tools and different
approaches to process these large volumes of requests. The
microservice we’ll be talking about is making unreliable slow 3rd
party services reliable and asynchronous with a bit of business
logic sprinkled on top of it. We’ll tell a failure story of ours
but resulting in a valuable lesson.

See you there!

Related topics

You may also like