KubeCon/CloudNativeCon North America 2021 was a whirlwind of sessions, talks, panels, bonding, and learning. As it was a hybrid event, Civo was represented both in person at a booth that featured Sophia and David from our North American team, as well as virtually through our online booth and talks. Plus, we made an announcement of the General Availability of Civo Kubernetes at the event!
As I approach my first anniversary at Mattermost as a Senior Technical Writer, it’s fun to look back on what has been an empowering year of daily technical learning. When I joined Mattermost, I was new to many of the processes and tools used by the team: A year in, I’ve now introduced, led, and supported enhancements across all of these areas, and more! I’d like to introduce you to our product documentation tech stack and share some key learnings we’ve adopted.
Two popular deployment architectures exist in software: the out-of-favor monolithic architecture and the newly popular microservices architecture. Monolithic architectures were quite popular in the past, with almost all companies adopting them. As time went on, the drawbacks of these systems drove companies to rework entire systems to use microservices instead.
Modern customers demand that their applications are as seamless and error-free as possible. However, building such apps is a herculean task in itself. You need to constantly look out for incoming exceptions and warnings in your app in production. Effective error monitoring is key to resolving such issues before they are discovered by your users and cause a disruption in the quality of your services.