Brian

19%
Flag icon
With an SOA it is easy to split up a team every time it grows beyond a manageable limit. Each team can focus on a related set of subsystems. They can even trade subsystems between teams as skills and demands require.
Brian
There should probably be some pressure toward homogeneity of technology across services/teams for this reason. But this can be hard to do, e.g. culturally.
Chet
· Flag
Chet
Some languages are better with certain domains than others. I've seen algorithm heavy orgs use C/C++/Fortran -- not Python/Java/Ruby/Javascript.

There are exceptions to the rule of consistency.
Practice of Cloud System Administration, The: DevOps and SRE Practices for Web Services, Volume 2
Rate this book
Clear rating
Open Preview