Recommendations and Best Practices
Once you’ve understood and internalized the concepts, terms, and patterns of edge computing, this chapter delves into the pitfalls that we’ve experienced and shows you how to avoid making the same mistakes. The three main areas we’ll cover involve practices that have been developed specifically for the edge-native environment, how to think about designing solutions that don’t easily break but actually improve when they encounter adverse circumstances, and what to do when things go awry.
In this chapter, we will cover the following main topics:
- Edge-native best practices as an outgrowth of cloud native
- Make antifragile applications
- When things go wrong
By the end of this chapter, you will have gained a new perspective on how to architect long-lived and resilient solutions for edge environments. You will understand how to put these recommendations and guidelines into practice. You should also be...