Comment by daxfohl
7 hours ago
Yeah, IMO one of the first things we'll see change is more of a migration back to monoliths. Right now adding a feature has to go through multiple teams, a dozen services, a coordinated implementation and deployment schedule, a Byzantine and often manual set of integration tests, etc. Yeah AI can help with that, but the point is that AI doesn't need it. On a monolith, it sucks for dev teams because parallel development at large scale is difficult and other teams' bugs can delay the launch of your unrelated project. Hence, microservices became popular. With AI, development happens so fast that it's largely serial. So there's no real coordination needed. A whole feature is one PR, one set of tests, one app to run locally if you want, one deployment, one thing to look at and roll back if there's a bug. Creates a virtuous cycle all the way up.
I imagine lots of established companies will struggle migrating back to that pattern, but I have to think most new companies will head in that direction, which should let them catch up quickly.
Anyway that's my take. We'll see.
No comments yet
Contribute on Hacker News ↗