This talk is about sharing our experience about how we handled production problems on all levels of our applications.
We’ll begin with common problems, errors and failures and dig on to more obscure ones while sharing concrete tips, good practices and code to address them !
This talk will make you feel the warmth of not being alone facing a problem :)
They are useful to give a proper vote to the talk.
R.
That being said, I can share an example :
- problem (with simple code shown) : my backend database goes down
-- consequence : error 500, user experience down, data loss
-- good practice : handle those errors by writing the data to disk and defer its processing so the user does not see the error and you don't loose data
-- concrete tips : uWSGI spooler mechanism and simple code example