Hacker News new | past | comments | ask | show | jobs | submit | TkTech's comments login

Chancy dev here.

I've intentionally chosen simple over performance when the choice is there. Chancy still happily handles millions of jobs and workflows a day with dynamic concurrency and global rate limits, even in low-resource environments. But it would never scale horizontally to the same level you could achieve with RabbitMQ, and it's not meant for massive multi-tenant cloud hosting. It's just not the project's goal.

Chancy's aim is to be the low dependency, low infrastructure option that's "good enough" for the vast majority of projects. It has 1 required package dependency (the postgres driver) and 1 required infrastructure dependency (postgres) while bundling everything inside a single ASGI-embeddable process (no need for separate processes like flower or beat). It's used in many of my self-hosted projects, and in a couple of commercial projects to add ETL workflows, rate limiting, and observability to projects that were previously on Celery. Going from Celery to Chancy is typically just replacing your `delay()/apply_async()` with `push()` and swapping `@shared_task()` with `@job()`.

If you have hundreds of employees and need to run hundreds of millions of jobs a day, it's never going to be the right choice - go with something like Hatchet. Chancy's for teams of one to dozens that need a simple option while still getting things like global rate limits and workflows.


If this kind of stuff interests you, you may also like micropython[1], which is currently overwhelmingly dominate in this niche.

1: https://github.com/micropython/micropython


Neat! One small bug - In dark mode, the text on the banner at the top is unreadable.


Thanks, will get that fixed


I'm not 100% sure you can out of the box, the default driver on macOS is very restrictive in what commands can be passed through to the device.


Thanks for the reply. I have an old iMac running Mint, so I guess I'll start there with the openSeaChest utility.


Hm, FARM is Seagate-specific but the standard is open, neat. I'll add support for this to https://github.com/TkTech/smartie/. Introduction here, https://www.snia.org/educational-library/introduction-hdd-fi... and the Mozilla v2 licensed libraries from seagate under https://github.com/Seagate all seem to support FARM now.


There's an ongoing mini-revolution against Fandom, with the wikis that have the manpower moving away to other platforms like wiki.gg, WeirdGloop, or just self-hosted. Minecraft, WoW, Runescape, LoL, etc.


I'm glad https://en.uesp.net/wiki/Main_Page survived Fandom.


If only we could have something similar but official for Starfield.

For some very stupid reason, Bethesda decided to launch official modding support with Starfield while their wiki is "temporarily down for maintenance". But it's been like that for at least 1 year, so seems unlikely to ever come back, and who the fuck takes down something so vital for a feature you're shipping in a major game anyways, without letting a read-only copy remain online at least?


yep! i recommend indie wiki buddy for discovering these sorts of community-led wikis.

the extension recognizes when you’re on fandom and recommends equivalent community wikis instead

fandom will not take down old wikis (that’d be bad for SEO), so the fandom content persists even after a full community migration.

just one of the many shitty things that company does.


This? https://getindie.wiki/

Thank you from a long-time hater of Fandom and PE-driven enshittification and lover of community-driven knowledge work


The moved-out Minecraft wiki is finally starting to get competitive in search with Fandom. At least on DuckDuckGo. I used to have to dig for it.


Lossy doesn't necessarily imply that it is non-deterministic, just irreversible.


No, not really. AWS getting more power and space efficient chips didn't reduce total power demand, they just added more cores.

Even if the data centers didn't keep up with available capacity, energy demanding industry move to and expand with sources of power, like aluminum production.


Also https://github.com/TkTech/chancy for another (early) Python option that goes the other way and aims to have bells and whistles included like a dashboard, workflows, mixed-mode workers, etc...

Check out the Similar Projects section in the docs for a whole bunch of Postgres-backed task queues. Haven't heard of pgqueuer before, another one to add!


I'm on the latest Firefox myself and they all worked fine.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: