/srv/irclogs.ubuntu.com/2014/07/28/#launchpad-dev.txt

lifelesswgrant: what things are different in the new microservices plan that you're hiring for vs my sketch01:00
wgrantlifeless: 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
wgrantSplitting out the backend services is a start, but it doesn't solve the real big problems with development and maintainability.01:09
wgrantWe 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
wgrantAnd Translations needs to be able to have terrible database behaviour without impacting Soyuz.01:10
wgrantetc.01:10
lifelessso specifically siloed data stores?01:11
wgrantWe can provide better user-visible integration between applications than we have today, but with the applications running as separate services.01:11
wgrantYes.01:11
lifelessinteresting, I'll be keen to hear how it turns out01:11
lifelessdo you think you'll do some of the core facilities (e.g. the notification service) along the way ?01:11
wgrantDefinitely.01:12
wgrantWe 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!