Monzo does code migrations across 2800 microservices
infoq.com1 pointsby willsewell0 comments
> Median optimistic year (10% likelihood): 2022
> Median realistic year (50% likelihood): 2040
> Median pessimistic year (90% likelihood): 2075
> So the median participant thinks it’s more likely than not that we’ll have AGI 25 years from now. The 90% median answer of 2075 means that if you’re a teenager right now, the median respondent, along with over half of the group of AI experts, is almost certain AGI will happen within your lifetime. > By 2030: 42% of respondents
> By 2050: 25%
> By 2100: 20%
> After 2100: 10%
> Never: 2%
This might be longer than "anytime soon". But when I read it (as a layperson), I was surprised how relatively first these experts believed it would happen.
However for some of the core platform functionality depended on by all services, we've seen a lot of value in wrapping because it:
- We can provide a more opinionated interface (a third party library is typically more flexible because it has vastly more variety in its use cases) - We can hook in our own instrumentation easily (e.g. metrics, logging) or change functionality with config/feature flags - We can transparently change the implementation in the future