Dapr牵手.NET学习笔记:开篇
dapr,一個為分布式應用程序的運行時,為開發(fā)者在對接分布式組件時,提供了便利。使用dapr帶來的好處可擴展性,因為它是通過sidecar的理概念來集成其他運行時的。同時dapr還提供了多種語言的SDK。
關于dapr更多介紹,官方文檔(https://docs.dapr.io/zh-hans/)是很好的了解學習渠道,這里就不再贅述。
開始《dapr牽手.net學習筆記》系統(tǒng)的原因有三:一是工作中的應用,都是基于分布式工作,基于k8s基礎設施部署;二是dapr的熱度在上升(雖然還不完美),是該系統(tǒng)的做一次與.net應用落地的實踐了;三是公眾號上的小伙伴的要求。
關于《dapr牽手.net學習筆記》還是以一個程序員的角度去面對,本著代碼至上的原則,盡量用操作命令,.net實例為主,做落地分享(概念,理論,原理官方文檔說的很好很明了了)。雖然dapr是微軟牽頭做的,我發(fā)現(xiàn)在dapr的文檔中,更多的是用其他語言來舉例,這有討好其他語言的開發(fā)者的嫌疑,不過道理相通,所以這個系統(tǒng)盡量全用.net,讓dotneter們感受到社區(qū)的溫暖。
說在開篇:
1、本系列是學習筆記系統(tǒng),所以demo的環(huán)境基本是在windows上和windows上的docker,對于一些在這個環(huán)境上無法完成的例子,可能偶爾會切到別的環(huán)境,到時具體給出。
2、dapr的安裝和基本命令就不作詳細說明了,這里全有:https://docs.dapr.io/zh-hans/getting-started/install-dapr-cli/,可以先行試驗,很簡單,這點為dapr點贊。
3、因為是邊研究邊更新文章,可能缺少對dapr認識的全局視角,深度層次,難免有錯誤,遺漏,偏駁,或認知缺陷,所以也希望大家見諒,并及時提出,我會在之后的文章中提示更正,這樣可以不誤導更多學習者。
總結
以上是生活随笔為你收集整理的Dapr牵手.NET学习笔记:开篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过 GitExtensions 来使用
- 下一篇: [019] C#基础:理解装箱与拆箱