⚔️ Python Background Tasks — Asyncio Traps, FastAPI & Celery (2026)

Background tasks can kill your server if not handled properly, so use Fire and Forget wisely."** > Your server chokes on CPU-intensive background tasks. This leads to unresponsive endpoints, user...

Read more: https://logicandlegacy.blogspot.com/2026/05/python-background-tasks-asyncio-traps.html?utm_source=mastodon&utm_medium=social&utm_campaign=dharma_engine

#asyncio #fastapi #python

Python Background Tasks — Asyncio Traps, FastAPI & Celery (2026)

Stop killing your web servers. Learn why asyncio.create_task silently drops data, how FastAPI BackgroundTasks actually work, and when to bring what...

Reescribiendo Nuestro Scraper co…

Procesos técnicos involucrados La arquitectura de un scraper asíncrono se basa en la gestión eficiente de las conexiones.

https://norvik.tech/news/analisis-asyncio-scraper-norvik-tech

#Technology #Asyncio #Scraping #DesarrolloWeb #Python #NorvikTech #DesarrolloSoftware #TechInnovation

Thanks So Much...
@GYLPH there just isn't enough room in a POST to thank you for your MASSIVE PUBLIC ENDORSEMENT of my website, so, I made a machine to CHOP IT FOR THE ALT TEXTS!

https://mastodon.social/@glyph/115452630591566258

#Python #Twisted #OpenSource #FOSS #AsyncIO #IndieWeb #technology #Coding #SelfHosted #Art #PixelArt #Typography #Fonts #Typeface #Design #LowRes #InfoSec #Privacy #Encryption #Security #Hardening #SecDevOps #Backend #Frontend #DataScience #UI #UX #Linux #Unix #news...

Пишем свой SQL query builder на Python: DSL, кеширование в Redis и защита от инъекций

Объектный построитель SQL-запросов без ORM и моделей. Позволяет писать сложные SQL-запросы в виде цепочек Python-методов (table[‘person’].filter(…).join(…).get()) и получать результат в виде списка словарей. Под капотом — параметризованные запросы для защиты от инъекций, продуманная система кеширования с инвалидацией по таблицам (in-memory и Redis), поддержка синхронного и асинхронного кода из коробки. Для тех случаев, когда ORM избыточна, а сырой SQL небезопасен.

https://habr.com/ru/articles/1029968/

#python #sql #orm #dsl #caching #asyncio #sqlинъекция #query_cache #django #redis

Пишем свой SQL query builder на Python: DSL, кеширование в Redis и защита от инъекций

Я — Python-разработчик, и большую часть времени работаю с Django и пишу сырые SQL запросы. Мне нравится Django ORM и я не имею ничего против, но разбираясь с legacy кодом, я невольно стал...

Хабр

Title: P0: hacking routers [2024-10-22 Tue]
I am writing a hacking tool with Python and asyncio for
protecting my privacy.

Asyncio is *The Punishment From Heaven* to all who asks
about decorators and force you to code for a timer at
interview. Praize to asyncio, death to them all! X-D

Mainly, when you mix processes with asyncio:
- losing of exceptions
- sometimes even print doesn't work, harder to get output.
#dailyreport #asyncio #python

Опыт разработки picows: самые быстрые вебсокеты для asyncio

Всем привет! Меня зовут Тарас, я автор библиотеки picows — ультрабыстрых вебсокетов для asyncio . В этой статье я расскажу, почему вообще появилась ещё одна библиотека для вебсокетов, покажу результаты бенчмарков и заодно порассуждаю о производительности в asyncio. Предистория В далёком-предалёком 2021 году мне довелось поучаствовать в разработке алготрейдинг-платформы для криптовалютных бирж. Выбор языка пал на Python из-за разнообразия ML-библиотек, возможность быстро собирать прототипы и проверять идеи, отсутствия этапа компиляции и в целом наличия богатой экосистемы. Если какая-то идея взлетит, критичный участок всегда можно оптимизировать, хотя бы частично переписав его на C/C++/Cython.

https://habr.com/ru/articles/1025286/

#websockets #python #asyncio #optimization #client #server #picows #aiohttp #benchmark #low_latency

Опыт разработки picows: самые быстрые вебсокеты для asyncio

Всем привет! Меня зовут Тарас, я автор библиотеки picows — ультрабыстрых вебсокетов для asyncio . В этой статье я расскажу, почему вообще появилась ещё одна библиотека для вебсокетов, покажу...

Хабр

Abelbeck Aviation Checklist got another feature: it now supports multiple synchronised sessions.

Based on server-sent events, changes in one session are committed to all other sessions of a user. In the future I can do the checklists on my smartphone fixed to my thigh, while the tablet nearby shows my flight planning. And both reflect the current state.

Now I can again tend to the flight recorder part of my app.

#aviationgeek #javascript #python #asyncio #serversentevents

I am mostly known for my #Django work, but for years I have maintained #SSDP for #Python, a #UPnP substandard.

Over a month ago, I realized there isn't the an #AsyncIO library for #SIP, the #VoIP protocol.

It sent me down the deepest rabbit hole of my life. Dozens and dozens of decades-old RFC standards, some predating the Internet.

Today I emerge with a first draft and a call for HELP!

https://github.com/codingjoe/VoIP

GitHub - codingjoe/VoIP: Python VoIP library of the AI age

Python VoIP library of the AI age. Contribute to codingjoe/VoIP development by creating an account on GitHub.

GitHub
Python 3.4: Beyond Scripting – Building Scalable Systems

Python 3.4 wasn't just another incremental update. Released in March 2014, it quietly laid the groundwork for the modern Python ecosystem — from async web servers to the pip-powered package explosion.

TechLife — AI, Software Engineering & Emerging Technology

Почему я написал Ёбифай: свой планировщик для фоновых задач на Python

Но очень быстро оказывается, что настоящая сложность не в самих задачах, а в инфраструктуре вокруг них. Сначала хочется просто запускать код в фоне. Потом появляются ретраи, таймауты, логирование, контроль выполнения. Ещё чуть позже всплывают совсем неприятные вопросы: что делать с пропущенными запусками после рестарта, как не дублировать задачи и где вообще должна жить логика планирования. В какой-то момент становится очевидно:

https://habr.com/ru/articles/1018646/

#scheduler #cron #crontab #cronjob #background_job #background_jobs #asyncio

Почему я написал Ёбифай: свой планировщик для фоновых задач на Python

Но очень быстро оказывается, что настоящая сложность не в самих задачах, а в инфраструктуре вокруг них. Сначала хочется просто запускать код в фоне. Потом появляются ретраи, таймауты, логирование,...

Хабр