Engineering case
Order handling on trading platforms
A seller-side integration core: incoming orders and messages, automatic delivery, keeping listings current, holding the session. Operated from a chat bot.
- plugins in the core
- 23
The crypto wallet client runs in a separate long-lived process with a task queue: the library died with a native abort that ordinary exception handling cannot catch and that would have taken the whole service down. Now a worker crash only marks those transfers as failed.
Five background threads write one settings file, so writes are atomic: a temporary file and a swap under a shared lock. Without it the file was torn in the middle.
Python · SQLite · GraphQL · BeautifulSoup · Telegram Bot API