站长蚂蚁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: 活动 交友 discuz
楼主: gydtep2002
打印 上一主题 下一主题

腾讯云2860元代金券领取及使用说明

[复制链接]

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
241#
 楼主| 发表于 2023-2-17 14:25:16 | 只看该作者
可以看到,Tunnel是属于API层的一个组件,专门负责数据的上传和下载。为什么这么做, 是因为这是一个大数据的系统,所以在MaxCompute上跑一个SQL其实就发了一条控制指令。
回复

使用道具 举报

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
242#
 楼主| 发表于 2023-2-18 13:17:36 | 只看该作者
因为数据在存储上需要做一个系统,而且会排序,而Tunnel集群规模没有计算机集群那么大,没有这个能力去做排序。
回复

使用道具 举报

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
243#
 楼主| 发表于 2023-2-19 13:10:04 | 只看该作者
流式上传也会有一些限制。首先在写的时候,系统会对这个表加锁,流式写的时候其他的操作是不能写的,比如InsertInto和Insert Overwrite是会失败的,
回复

使用道具 举报

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
244#
 楼主| 发表于 2023-2-20 11:10:42 | 只看该作者
低耦合、具备柔性的应用架构。在分布式微服务应用架构中,API优先是契约优先(Contract First)的自然拓展。
回复

使用道具 举报

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
245#
 楼主| 发表于 2023-2-20 18:38:54 | 只看该作者
Dubbo 3.0 宣布了对 gRPC 协议的支持,未来我们也会看到更多的微服务架构基于 gRPC 协议开发,并提供良好的多语言支持。此外,在数据服务领域,gPRC 也成为一个优秀的选择,大家可以参考 Alluxio的文章:
回复

使用道具 举报

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
246#
 楼主| 发表于 2023-2-21 14:24:25 | 只看该作者
在大多数情况下,由于缺乏跨多个系统的分布式事务支持,维护数据一致性是非常具有挑战性的。开发者可能需要权衡可用性和一致性之间的关系。比如通过Event Sourcing(事件溯源)实现最终一致性
回复

使用道具 举报

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
247#
 楼主| 发表于 2023-2-22 12:44:54 | 只看该作者
对于启动缓慢的应用,为了避免在应用启动完成之前将流量导入。Kubernetes 支持业务容器提供一个 readiness 探针,对于 HTTP 类型探针
回复

使用道具 举报

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
248#
 楼主| 发表于 2023-2-22 19:12:27 | 只看该作者
根据”墨菲定律“ — “Anything that can go wrong will go wrong”。分布式系统可能受到硬件、软件等因素、或者内部和外部的人为破坏。
回复

使用道具 举报

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
249#
 楼主| 发表于 2023-2-23 12:19:07 | 只看该作者
此外是 “Fail fast, fail small, recover quickly” 。立即失效(Fail fast)是一个非常反直觉的设计原则,它背后的哲学是既然故障无法避免,问题越及早暴露、应用越容易恢复,进入生产环境的问题就越少。
回复

使用道具 举报

4

主题

2087

帖子

8412

积分

老年蚂蚁

Rank: 10Rank: 10Rank: 10

积分
8412
250#
 楼主| 发表于 2023-2-24 12:38:15 | 只看该作者
通用数据平面 API(UDPA)的目标是:为 L4/L7 数据平面配置提供实现无关的标准化 API,类似于 OpenFlow 在 SDN 中对 L2/L3/L4 所扮演的角色
回复

使用道具 举报

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|站长蚂蚁-站长之家 ( 赣ICP备15000807号

GMT+8, 2025-9-6 05:49

Powered by 蚂蚁站长论坛

© 2007-2024 bbs.jzmayi.com

快速回复 返回顶部 返回列表