Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

web2py or grok (zope) on a big portal,

I am planning to make some big project (1 000 000 users, approximately 500 request pre second - in hot time). For performance I'm going to use no relational dbms (each request could cost lot of instructions in relational dbms like mysql) - so i can't use DAL.

My question is:

  1. how web2py is working with a big traffic, is it work concurrently? I'm consider to use web2py or Gork - Zope,
  2. How is working zodb(Z Object Database) with a lot of data? Is there some comparison with object-relational postgresql?

Could you advice me please.

like image 799
Robert Avatar asked Jan 26 '26 20:01

Robert


1 Answers

First, don't assume that a data abstraction layer will have unacceptable performance, until you actually see it in practice. It is pretty easy to switch to RAW sql if and when you run into a problem.

Second, most users who worry about there server technology handling a million users never finish their applications. Pick whatever technology you think will enable you to build the best application in the shortest time. Any technology can be scaled, at the very least, through clustering.

like image 122
mikerobi Avatar answered Jan 29 '26 08:01

mikerobi



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!