性然而对于数据驱动的应用
靠程序来说存在一个明显的缺陷如果您的业务逻辑位于边缘它仍然需要与位于中心的数据库进行通信。在某些情况下您仍然可以看到延迟的改善但大部分延迟将从客户端和业务逻辑之间的连接转移到业务逻辑和数据存储之间的连接。在最坏的情况下您可能会在不同的区域中使用业务逻辑来尝试访问您的数据库从而使延迟问题变得更糟该图显示服务器需要很长时间才能与远程数据库进行通信。该图显示服 加拿大电报号码数据 务器与附近的数据库快速通信。将数据库放置在离服务器更近的地方可以大大缩短加载时间边缘函数本身存在的限制使情况变得更加复杂。由于边缘计算的目标是在全球范围内分配大量计算因此需要进行一些权衡以保证性能。在大多数情况下考虑因素归结为代码必须在真正的隔离环境中运行。代码必须遵守更严格的资源限制。代码可能无法访问全套例如。代码可能不会打开有状态连接或者可能仅打开一定数量的连接。
http://zh-cn.textservices.co.uk/wp-content/uploads/2023/11/mitu-1.jpg
边缘计算解决方案幸运的是边缘计算生态系统正在快速发展。公司喜欢和拥有边缘解决方案进而拥有数据存储支持的应用程序的多种解决方案。与上述无服务器解决方案不同这些解决方案可能非常复杂并且在很大程度上取决于您的具体实现。请务必仔细评估每个选项以满足您的需求。通过的代理连接虽然并不理想但在业务逻辑和数据库之间添加额外的代理层可以帮助保留现有基础架构同时尽可能少地进行更改。
頁:
[1]