O'Reilly logo

Distributed Computing with Go by V.N. Nikhil Anurag

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, we took the example of a simple blogging application and showed how we can scale it to meet the demands of growing user traffic. We also looked at the complexity and strategies involved with scaling databases.

We then took a brief look at how to architect our codebase and what the trade-offs are that we might need to consider. Finally, we looked at one approach to easily refactor our codebase from a monolith into microservices.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required