[01:00] wgrant: what things are different in the new microservices plan that you're hiring for vs my sketch [01:08] lifeless: We're slicing in both directions. Moving the core of Launchpad toward being more of a platform providing infrastructure for services (like Bugs, Code, Translations and Soyuz) to be built upon, and a portal pulling data from those services together. [01:09] Splitting out the backend services is a start, but it doesn't solve the real big problems with development and maintainability. [01:09] We need engineering-inclined translators to be able to work on a 50KLOC Translations codebase without worrying about the 100KLOC of Soyuz that's intertwined with it. [01:10] And Translations needs to be able to have terrible database behaviour without impacting Soyuz. [01:10] etc. [01:11] so specifically siloed data stores? [01:11] We can provide better user-visible integration between applications than we have today, but with the applications running as separate services. [01:11] Yes. [01:11] interesting, I'll be keen to hear how it turns out [01:11] do you think you'll do some of the core facilities (e.g. the notification service) along the way ? [01:12] Definitely. [01:12] We need some core backend bits microservicified before we can split out most of the apps. === Ursinha-afk is now known as Ursinha === danilo__ is now known as danilos === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha