backlog icon indicating copy to clipboard operation
backlog copied to clipboard

Modularity

Open piotrekkaminski opened this issue 6 years ago • 2 comments
trafficstars

Split/decouple Magento into several services that can be scaled independently and also developer and released separately. Benefits include support for large enterprise installations, better scalability for all projects, faster upgrade cycles.

Architecture: https://github.com/magento/architecture/blob/master/design-documents/service-isolation.md

piotrekkaminski avatar Jan 07 '19 15:01 piotrekkaminski

@nrkapoor is the lead on this project

piotrekkaminski avatar Jan 07 '19 16:01 piotrekkaminski

This would be awesome, but currently not possible IMHO. The codebase is too monolithic, also on the DB level. Modularity would also mean to be able to configure different DB connection for different modules... Introducing more and more vendor modules won't help. This should have been done in the early stages.

DavidLambauer avatar May 16 '19 10:05 DavidLambauer