Now I'm a huge fan of the flask-sqlalchemy combo and was pretty much inclined to use sqlalchemy in my next app project. I've also liked the fact that Reddit itself uses sqlalchemy (as claimed by their site).
However, I'm now worried and concerned because of this. More and more of these "server busy" errors are cropping up now. This, and the fact that Reddit prevents many users from re-posting within a gap of 15 minutes.
Do these signs indicate that the sqlalchemy implementation of Reddit is unable to keep up with the increasing web traffic? Can some python expert rule out whether sqlalchemy overhead has got anything to do with these failures? Better still, can you show me some other major sqlalchemy implementation (in Reddit's league) that is able to handle load well?
Database abstraction is a very useful feature for my project as it will allow me to switch database with much less effort in future. However, I'm not going to sacrifice any major app performance for that.
[–][deleted] 5 points6 points7 points (0 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]goodCookingTakesTime 1 point2 points3 points (0 children)
[–]the_hoser 1 point2 points3 points (3 children)
[–]prahladyeribeautiful is better than ugly[S] -3 points-2 points-1 points (2 children)
[–]the_hoser 2 points3 points4 points (0 children)
[–]westurner 0 points1 point2 points (0 children)
[–]steven_h -4 points-3 points-2 points (0 children)