This a part of the continuing education process that a good CTO/Chief Architect has to maintain. This is a photo from a regular Meetup that I attend, where we discuss Distributed Systems. In this particular event, we were discussing Fault Tolerance in Distributed Systems with our host, Andrew from Venmo.
For people who want to learn about the theory behind distributed systems:
- Distributed Systems Principles by Andrew Tanenbaum
- Distributed Systems: Concepts and Design by Coulouris, etc
- Metadata Blog
I feel that you can get your Master’s Degree in CompSci solely by going to meetups every week. So much great information is exchanged, and you meet others who are using interesting technology in their day jobs.