01_初识Dapr

一、背景

公司使用微服务已经五年了,从spring cloud D到spring cloud G,从Eureka到alibaba nacos,我们也已经迭代了两个大版本,若干小版本使用;去年我们也由原来的传统部署模式,向阿里SAE、容器化转型,阿里SAE也在2020年疫情期间为我们快速上线应用带来便捷,在开发、测试、预生产环境也逐步切换到K8S环境中进行使用;提升了应用部署效率,缩短应用上线时间。在此我们也想要尝做新的改变;Dapr这种新的模式进入我们的视野,从他的架构图上可以看到,这一定是未来发展的趋势

二、Dapr简介

Simplify cloud-native application development

Focus on your application’s core logic and keep your code simple and portable

上面是Dapr官网开头对Dapr的描述,简化云本地应用程序开发,让你关注应用程序的核心逻辑,并保持代码的简单性和可移植性;

Dapr helps developers build event-driven, resilient distributed applications. Whether on-premises, in the cloud, or on an edge device, Dapr helps you tackle the challenges that come with building microservices and keeps your code platform agnostic.

Dapr帮助开发人员构建事件驱动的、有弹性的分布式应用程序。无论是在本地、云中还是在边缘设备上,Dapr都可以帮助您解决构建微服务带来的挑战,并使您的代码平台不可知。

三、常用地址

官网地址:https://dapr.io/

在线文档 :https://docs.dapr.io/zh-hans/

微软地址:面向 .NET 开发人员的 Dapr | Microsoft Docs(虽然向.net开发人员,但是具体内容也值得去看下)

github:https://github.com/dapr


版权声明:本文为lmh_115305411原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。