.Net Conf: Focus on Microservices 是 .Net Conf 社群在 2020 年 7 月 30 日舉辦的線上分享活動。整個活動視訊長達近 10 個小時。今天我們來看看都發生了什麼。
章節彙總
本次分享由十多位來自全球的資深技術專家線上分享,涵蓋了當前 .Net 在微服務領域的利器。包括有以下這些內容:
- .Net 最新特性與微服務
- 為何關注微服務(Why You Should Care About Microservices)
- 保持技術敏銳(Stay Sharp)
- 使用 Steeltoe 開啟 .NET 微服務旅程(A Journey into .NET Microservices with Steeltoe)
- Orleans 在微軟中的應用(Orleans at Microsoft)
- DARP 助力您的 .NET 微服務(Adding a Little DAPR to Your .NET Microservices)
- Tye 讓您快樂開發微服務(Developing and Deploying Microservices With ‘Tye’)
- 不僅只有 REST 和 RPC,還有非同步事件和訊息模式(Beyond REST and RPC:Asynchronous Eventing and Messiging Patterns)
- 微服務、DDD 和 E FCore(The Intersection of Microservices, Domain-Driven Design and Entity Framework Core)
- gRPC 為 .NET 微服務帶來更高效能(Build High-performance Microservices with gRPC and .NET)
- 微服務 DevOps(DevOps)
- 微服務中的 API 管理以及 Azure 上的 Functions(API Communication in Microservices With Azure API Managerment and Azure Functions)
- 如何通過 .NET 5 和 K8S 來實現單體式到微服務演進(Evolving .NET Framework Monoliths with .NET 5 and Kubernetes)
- 將 .NET Frameowkr Web 應用程式遷移到 Azure 上(Migrating .NET Framework Web Apps to Azure)
- 使用 VS 和 K8S 實現微服務開發和除錯(Building & Debugging Microservices with Kubernetes & Vistaul Studio)
觀看指南
筆者對原視訊進行了以下優化:
- 增加了雙語字幕(英語由視訊轉寫,中文機翻)。
- 按照章節進行的切分,便於選集。
視訊處理不易,還請各位一鍵三連,支援一波。
如果覺得視訊字幕存在干擾,可以按照《如何切換 b 站字幕語言》進行設定。
視訊地址:https://www.bilibili.com/video/BV1qZ4y1M78h/
最後但是最重要!
最近作者正在構建以反應式
、Actor模式
和事件溯源
為理論基礎的一套服務端開發框架。希望為開發者提供能夠便於開發出 “分散式”、“可水平擴充套件”、“可測試性高” 的應用系統 ——Newbe.Claptrap
本篇文章是該框架的一篇技術選文,屬於技術構成的一部分。如果讀者對該內容感興趣,歡迎轉發、評論、收藏文章以及專案。您的支援是促進專案成功的關鍵。
聯絡方式:
- Github Issue
- Gitee Issue
- 公開郵箱 newbe-claptrap@googlegroups.com (傳送到該郵箱的內容將被公開)
- Gitter
- QQ 群 610394020
您還可以查閱本系列的其他選文:
理論入門篇
- Newbe.Claptrap - 一套以 “事件溯源” 和 “Actor 模式” 作為基本理論的服務端開發框架
- Newbe.Claptrap 專案週報 1 - 還沒輪影,先用輪跑
- Newbe.Claptrap 框架中為什麼用 Claptrap 和 Minion 兩個詞?
實現入門篇
樣例實踐篇
其他番外篇
- 談反應式程式設計在服務端中的應用,資料庫操作優化,從 20 秒到 0.5 秒
- 談反應式程式設計在服務端中的應用,資料庫操作優化,提速 Upsert
- 十萬同時線上使用者,需要多少記憶體?——Newbe.Claptrap 框架水平擴充套件實驗
- docker-mcr 助您全速下載 dotnet 映象
術語介紹篇
- Actor 模式
- 事件溯源(Event Sourcing)
- Claptrap
- Minion
- 事件 (Event)
- 狀態 (State)
- 狀態快照 (State Snapshot)
- Claptrap 設計圖 (Claptrap Design)
- Claptrap 工廠 (Claptrap Factory)
- Claptrap Identity
- Claptrap Box
- Claptrap 生命週期(Claptrap Lifetime Scope)
- 序列化(Serialization)
GitHub 專案地址:https://github.com/newbe36524/Newbe.Claptrap
Gitee 專案地址:https://gitee.com/yks/Newbe.Claptrap
您當前檢視的是先行釋出於 www.newbe.pro 上的部落格文章,實際開發文件隨版本而迭代。若要檢視最新的開發文件,需要移步 claptrap.newbe.pro。
- 本文連結: https://www.newbe.pro/Net-Conf/2020-07-30-Focus-on-Microservices/
- 版權宣告: 本部落格所有文章除特別宣告外,均採用 BY-NC-SA 許可協議。轉載請註明出處!