3

Dapr——云原生开发的新思路

 2 years ago
source link: http://dockone.io/article/2434559
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Dapr——云原生开发的新思路


提起Dapr,很多人听说过,知道它是微软的开源项目。但Dapr到底能干什么?怎么干的?跟istio有什么不同?

Dapr(Distributed Application Runtime,分布式运行时),一个事件驱动、可移植的运行时,用于在云上和边缘计算上构建微服务,涵盖了当前所有的技术热点:分布式、云、微服务。

分布式应用运行时是提供分布式应用运行所依赖的执行环境,除了需要实现业务需求,还要兼顾非业务需求,集成诸如服务发现、负载均衡、失效转移、动态扩容等分布式系统的核心功能,对开发者有很高的要求。

Service Mesh的Sidecar模式,通过包一层来解决服务发现、负载均衡、请求熔断一系列非业务需求,然而却解决不了分布式运行时需求的生命周期(Lifecycle)、状态(State)、捆绑(Binding)等问题。

这时,Dapr登场了,Dapr将分布式能力进行封装下沉,作为运行时以简化分布式应用开发的技术复杂度。直白点说,就是让开发者可以聚焦业务,而不用考虑在分布式环境运行的问题。

虽然Dapr在国外有很高的关注度,但在国内知名度较低,而且现有的少量Dapr资料也偏新闻资讯和简单介绍,缺乏深度解读。

为了跟大家好好聊透Dapr,9月8日晚上8点,行云创新云原生高级架构师张磊将进行线上直播,带来《Dapr——云原生开发的新思路》,介绍什么是Dapr,其为云原生时代带来哪些变化,Dapr是如何解决服务发现、重试、熔断问题,与istio有什么不同,以及Dapr未来的发展方向。

扫码可进入直播交流群


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK