美文网首页分布式读书散文
18.7K Star,微软开源的运行时软件火出圈

18.7K Star,微软开源的运行时软件火出圈

作者: MCNU云原生 | 来源:发表于2022-08-12 17:39 被阅读0次

    今天要介绍的主角是Dapr,Dapr是2019年10月微软开源的可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架。

    Dpar的口号是:任何语言,任何框架,任何地方!!

    简单来说,使用Dapr可以快速构建多语言支持的、平台无关的、可移植的分布式应用程序。

    Dapr的目标有:

    1、让开发者能够使用任何语言或框架编写分布式应用程序

    2、提供一致性和可移植性

    3、不受云平台供应商、开发商的限制,提供平台无关性

    4、通过高性能和轻量级支持IoT和边缘场景

    5、支持云原生的场景

    6、提供标准 API 和可扩展的组件模型

    目前支持的语言如C++、Go、Java、Python、Javascript、Rust等,支持的框架如Java领域的Spring Boot,Python领域的Flask。

    从2019年开源以后Dapr加入Cloud Native,发展十分迅速,目前在github上已经有了18.7K star,contributor近200人,可见受欢迎的程度。

    目前Dapr已经在以下的大公司落地应用:阿里巴巴(阿里云)、腾讯、Ding Talk、Microsoft Azure等。以阿里巴巴为例,已经在Faas场景下多语言支持和多语言应用接入、应用在云间的迁移的场景下应用了Dapr。

    相关文章

      网友评论

        本文标题:18.7K Star,微软开源的运行时软件火出圈

        本文链接:https://www.haomeiwen.com/subject/kxcfgrtx.html