Pricing.monst slaat heel veel verschillende producten op en checkt de prijzen van de groote webshops. Om deze data op de juiste manier op te slaan en te verwerken is er een Django backend gebouwd.
Het updaten van de prijzen is een groot en langdurig process. Om dit te versnellen en te verdelen over meerdere machines is er gebruik gemaakt van Celery workers. Elke worker kan een deel van de producten updaten en zo kan de data sneller verwerkt worden. Ook kunnen deze taken worden uitgevoerd op een andere (goedkopere)machine dan de webserver.
Omdat het systeem veel verschillende soorten data verwerkt die van verschillende bronnen komen is het belangrijk om te weten wanneer er iets fout gaat. Sentry is een tool die errors opvangt en deze doorstuurt naar een centrale server. Of de error op de web server gebeurd of op een worker, Sentry zorgt ervoor dat de error wordt opgevangen en doorgestuurd inclusief de juiste info.