In this inaugural episode of Databased, Tom Redman speaks with Jamie Turner and James Cowling as they dive deep into the world of edge computing and its impact on modern web development.
- What is "the edge" in computing and why has it become a buzzword?
The evolution of edge computing from useful technology to overhyped solutionPhysical limitations of distributed systems, including the speed of lightChallenges of maintaining data consistency across distributed locationsUse cases where edge computing makes sense vs. where it adds unnecessary complexityThe importance of co-locating compute with data for most applicationsHow platforms can leverage edge technology without burdening developers- Edge computing isn't inherently bad, but it's often not the right solution for most applications
The laws of physics (speed of light) create fundamental limitations for distributed systemsCo-locating compute with data often provides better performance than edge computing for data-intensive applicationsDevelopers should focus on building features quickly rather than prematurely optimizing with complex distributed systemsPlatforms should abstract away the complexities of edge computing, allowing developers to focus on building their applications