Hi all,
We are running a set of web applications that are getting more and more
popular. Of course this means that our current hardware is just not enough.
I had this idea that to really be scalable, we should have *everything* in
RAM (which is cheap) and use a DB just for permanent storage (disks can be
very very slow). When any data is accessed it is first checked from RAM
cache and only if it does not already exist there will the db be used (any
subsequent calls would then use the cached data). Updating would just update
the cache and it could even be a separate async/idle process to persist that
cache into db.

How does this kind of idea sound? And more importantly, where to begin? Are
there any frameworks that could make this kind of application development
easier?

Any comments appreciated,
Miika

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to