←back to thread

153 points michaelanckaert | 4 comments | | HN request time: 0.958s | source
Show context
ianamartin ◴[] No.23485568[source]
Well, that's too bad. I always thought this was a cool project. But if you can't dev your way into decent performance for a small alpha project using python/flask/sql, I don't think your tools are the problem. And I guarantee that a graphql isn't the solution.

So, I mean, good luck.

replies(5): >>23485616 #>>23485627 #>>23485632 #>>23487973 #>>23489310 #
ghoshbishakh ◴[] No.23485616[source]
what do you feel the problem is?
replies(1): >>23485681 #
ianamartin ◴[] No.23485681[source]
There are lots of production sites that serve 10,000x as much traffic as sourcehut that are built on Python/flask/sqlalchemy serving RESTful APIs.

If you can't make that combination work well, there's another place to look for problems besides your tool kit. You might need to ask yourself if you really understand the tools you're trying to use.

But like I said, this has always been a very cool project. My "good luck" was meant more as actual good luck than a Morgan Freeman You're-trying-to-blackmail-batman kind of good luck.

replies(2): >>23485782 #>>23485792 #
xrisk ◴[] No.23485792[source]
What are some production websites that run Python stacks? I’m curious.

On a tangential note: if anybody has blog posts on scaling Flask/SQLAlchemy or Django stacks I would appreciate it.

replies(3): >>23485819 #>>23485827 #>>23485987 #
searchableguy ◴[] No.23485819[source]
Dropbox is a notable one born here.
replies(1): >>23485998 #
1. procinct ◴[] No.23485998[source]
Especially considering they employed the BDFL.
replies(1): >>23486929 #
2. square_usual ◴[] No.23486929[source]
No longer the BDFL, unfortunately.
replies(1): >>23490426 #
3. iso-8859-1 ◴[] No.23490426[source]
The BDFL is a position that you have for life. It is embedded in the definition. So it is impossible to shed the title.
replies(1): >>23490460 #
4. dragonwriter ◴[] No.23490460{3}[source]
Like most “for life” positions (the papacy, US federal judges, the British monarchy, etc.), it can be shed though it is not regularly expected to be lost other than at the holder's decision.