DEV Community

Discussion on: Laravel is awesome! 10 reasons why I love Laravel

Collapse
 
ecourtial profile image
Eric COURTIAL • Edited

So far ORMs are not designed to handle huge amount of data, unless you have a very decent caching system (for reading) and do your operations asynchronously, and even in this case, writing operations should be delegated to the DB connector, bypassing the ORM. That's the hard lesson I have learn over the last 8 years using Doctrine and other secondary ORMs.
You can afford to use ORM for huge operations, but you need the infrastructure (and the logic) that can follow.