The LMS and Studio architecture has evolved in many ways over the last few years and we are actively developing its future. This talk focuses on the past, present, and possible future of the edX-platform codebase.
Learn about how the edx-platform evolved as it quickly grew in team size, features, and usage since 2011. Be aware of the upcoming transformation of edX's technology-concerned monolith to a business-centric monolith. Additionally, learn how the edX architecture is scaling by investing in technology and design principles inspired by the Reactive Manifesto via asynchronous messaging/eventing, CQRS, and bounded contexts. These are illustrated through recent work on Block Transformers and the Grades architecture.