PYTHONOMANIA
273 subscribers
195 photos
3 videos
1 file
616 links
Откройте для себя мир Python в PYTHONOMANIA!

Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

Сайт: https://pythonomania.github.io/
Download Telegram
📱PynneX.

PynneX — минималистичная альтернатива тяжелым signal-slot и concurrency-фреймворкам в Python!

❓Нужна простая, безопасная и читаемая событийная модель без внешних зависимостей?

✅PynneX = asyncio + декораторы + потокобезопасность

🔹Основные фишки:

🔘@nx_emitter, @nx_listener — удобные декораторы для событий.

🔘Потокобезопасность из коробки, без блокировок.

🔘Поддержка async и sync listener'ов.

🔘Легко запускайте фоновую работу с @nx_with_worker

🔘Альтернативные стили: @signal/@slot, @publisher/@subscriber — как в Qt или Pub/Sub.

🔘Без сторонних зависимостей (только Python 3.10+).

🔻Идеально для:

🔘Асинхронных CLI/GUI приложений.

🔘Микросервисов.

🔘Локальных worker'ов и задач в фоне.

#PynneX #PythonAsync #EventDriven #SignalSlot #PubSub #ThreadSafe #PythonConcurrency #Asyncio #PythonDecorators #DevTools #PythonMinimalism #OpenSourcePython

📱Ссылка на репозиторий:
https://github.com/nexconnectio/pynnex
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍2🔥2
📱Honker.

Honker — это SQLite-расширение, которое приносит в SQLite NOTIFY/LISTEN- логику в стиле Postgres.
Без брокера. Без polling. Без лишней инфраструктуры.

❓Что умеет:

🔘durable pub/sub
🔘очередь задач
🔘event streams
🔘retry, delayed jobs, priority
🔘scheduler по cron
🔘атомарные enqueue вместе с бизнес-транзакцией

Идея простая: если у вас SQLite — то очередь и события должны жить прямо в том же .db файле.
INSERT INTO orders ... и queue.enqueue(...) могут коммититься вместе — это очень удобно и надежно.

❗️Поддерживаются Python, Node.js, Bun, Ruby, Go, Elixir, C++, .NET/C#, JVM и Kotlin.

А для пробуждения процессов используется `PRAGMA data_version`, что дает реакцию почти как push — быстро и без ручного опроса.


#SQLite #Rust #OpenSource #PubSub #Queue #Backend #Python #NodeJS #Kotlin #DotNet #DevTools

📱Ссылка на репозиторий:
https://github.com/russellromney/honker
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍222