← provenstack.org · framework

Twisted

17 engineers on Hacker News describe using Twisted first-hand: 4 endorse it, 6 regret it, 1 are mixed.

42%trust
17first-hand users
13in production
endorse 4mixed 1regret 6uses, no opinion

“we went from 70+ nodes running Twisted Python to 1 node running Go”

regret · production · sethammons · 2024-02-16 · source ↗ · wrong label?

“I remember using Twisted some 10 years ago. Never again...”

regret · personal · jononor · 2023-08-22 · source ↗ · wrong label?

“They were able to make new contributions to the Go stuff in short order. The Twisted Python, not so much.”

regret · production · sethammons · 2019-12-22 · source ↗ · wrong label?

“I experienced it by using Twisted (Python framework) for 5 or so years. And early on it was great However when we switched to using green threads”

mixed · production · 5 yr · rdtsc · 2016-08-11 · source ↗ · wrong label?

“we switched from Go to Python (using twisted), and dropped our memory use substantially for holding open hundreds of thousands”

endorse · production · windlep · 2016-03-19 · source ↗ · wrong label?

“Yes it is there and it works but it is clunky. After switching to gevent we, for example, got about a third to a half as much code as before.”

regret · production · rdtsc · 2013-08-20 · source ↗ · wrong label?

“I've come to it a couple of times ... only to throw up my hands in frustration and go look for a solution somewhere else.”

regret · personal · vosper · 2012-12-28 · source ↗ · wrong label?

“Yes, I use Twisted in production. I absolutely consider it worth the learning curve.”

endorse · production · lvh · 2012-12-28 · source ↗ · wrong label?

“(I did this a few weeks ago at work. A lot easier with Twisted than with Paramiko!)”

endorse · production · MostAwesomeDude · 2011-08-22 · source ↗ · wrong label?

“@inlineCallbacks make linear code very easy to write in twisted... It's been in production for a few years now”

endorse · production · dlsspy · 2010-09-12 · source ↗ · wrong label?

“I have evaluated both Twisted and Tornado on a lot of open connections in production and they did not scale”

regret · production · amix · 2010-02-01 · source ↗ · wrong label?

“first exposure was twisted in the early 2000s and all sorts of stuff since”

neutral · personal · sophacles · 2024-07-22 · source ↗ · wrong label?

“The only reason we switched to Python and Twisted for the first gen Matrix server (synapse) was for rapid prototyping”

neutral · production · Arathorn · 2023-03-04 · source ↗ · wrong label?

“ssh into an interpreter gives me perfect control and is reasonably well supported (as far as twisted things go).”

neutral · production · emidln · 2020-03-09 · source ↗ · wrong label?

“our first success in this vein was migrating a Python Twisted service to Go.”

neutral · production · sethammons · 2017-07-19 · source ↗ · wrong label?

“It had MySQL with a prod snapshot, RabbitMQ, a Django web app and a bunch of twisted services.”

neutral · personal · 1 yr · AngryParsley · 2011-09-19 · source ↗ · wrong label?

“Adding code to twisted for CT settings”

neutral · production · gridspy · 2010-10-21 · source ↗ · wrong label?