lifeless | wgrant: what things are different in the new microservices plan that you're hiring for vs my sketch | 01:00 |
---|---|---|
wgrant | 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:08 |
wgrant | Splitting out the backend services is a start, but it doesn't solve the real big problems with development and maintainability. | 01:09 |
wgrant | 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:09 |
wgrant | And Translations needs to be able to have terrible database behaviour without impacting Soyuz. | 01:10 |
wgrant | etc. | 01:10 |
lifeless | so specifically siloed data stores? | 01:11 |
wgrant | We can provide better user-visible integration between applications than we have today, but with the applications running as separate services. | 01:11 |
wgrant | Yes. | 01:11 |
lifeless | interesting, I'll be keen to hear how it turns out | 01:11 |
lifeless | do you think you'll do some of the core facilities (e.g. the notification service) along the way ? | 01:11 |
wgrant | Definitely. | 01:12 |
wgrant | We need some core backend bits microservicified before we can split out most of the apps. | 01:12 |
=== 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 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!