十多位全球技術專家,為你獻上近十個小時的.Net微服務介紹

Newbe36524發表於2020-08-10

.Net Conf: Focus on Microservices 是 .Net Conf 社群在 2020 年 7 月 30 日舉辦的線上分享活動。整個活動視訊長達近 10 個小時。今天我們來看看都發生了什麼。

章節彙總

本次分享由十多位來自全球的資深技術專家線上分享,涵蓋了當前 .Net 在微服務領域的利器。包括有以下這些內容:

  1. .Net 最新特性與微服務
  2. 為何關注微服務(Why You Should Care About Microservices)
  3. 保持技術敏銳(Stay Sharp)
  4. 使用 Steeltoe 開啟 .NET 微服務旅程(A Journey into .NET Microservices with Steeltoe)
  5. Orleans 在微軟中的應用(Orleans at Microsoft)
  6. DARP 助力您的 .NET 微服務(Adding a Little DAPR to Your .NET Microservices)
  7. Tye 讓您快樂開發微服務(Developing and Deploying Microservices With ‘Tye’)
  8. 不僅只有 REST 和 RPC,還有非同步事件和訊息模式(Beyond REST and RPC:Asynchronous Eventing and Messiging Patterns)
  9. 微服務、DDD 和 E FCore(The Intersection of Microservices, Domain-Driven Design and Entity Framework Core)
  10. gRPC 為 .NET 微服務帶來更高效能(Build High-performance Microservices with gRPC and .NET)
  11. 微服務 DevOps(DevOps)
  12. 微服務中的 API 管理以及 Azure 上的 Functions(API Communication in Microservices With Azure API Managerment and Azure Functions)
  13. 如何通過 .NET 5 和 K8S 來實現單體式到微服務演進(Evolving .NET Framework Monoliths with .NET 5 and Kubernetes)
  14. 將 .NET Frameowkr Web 應用程式遷移到 Azure 上(Migrating .NET Framework Web Apps to Azure)
  15. 使用 VS 和 K8S 實現微服務開發和除錯(Building & Debugging Microservices with Kubernetes & Vistaul Studio)

觀看指南

筆者對原視訊進行了以下優化:

  1. 增加了雙語字幕(英語由視訊轉寫,中文機翻)。
  2. 按照章節進行的切分,便於選集。

視訊處理不易,還請各位一鍵三連,支援一波。

如果覺得視訊字幕存在干擾,可以按照《如何切換 b 站字幕語言》進行設定。

視訊地址:https://www.bilibili.com/video/BV1qZ4y1M78h/

最後但是最重要!

最近作者正在構建以反應式Actor模式事件溯源為理論基礎的一套服務端開發框架。希望為開發者提供能夠便於開發出 “分散式”、“可水平擴充套件”、“可測試性高” 的應用系統 ——Newbe.Claptrap

本篇文章是該框架的一篇技術選文,屬於技術構成的一部分。如果讀者對該內容感興趣,歡迎轉發、評論、收藏文章以及專案。您的支援是促進專案成功的關鍵。

聯絡方式:

您還可以查閱本系列的其他選文:

理論入門篇

  1. Newbe.Claptrap - 一套以 “事件溯源” 和 “Actor 模式” 作為基本理論的服務端開發框架
  2. Newbe.Claptrap 專案週報 1 - 還沒輪影,先用輪跑
  3. Newbe.Claptrap 框架中為什麼用 Claptrap 和 Minion 兩個詞?

實現入門篇

  1. Newbe.Claptrap 框架入門,第一步 —— 建立專案,實現簡易購物車
  2. Newbe.Claptrap 框架入門,第二步 —— 簡單業務,清空購物車

樣例實踐篇

  1. 構建一個簡易的火車票售票系統,Newbe.Claptrap 框架用例,第一步 —— 業務分析

其他番外篇

  1. 談反應式程式設計在服務端中的應用,資料庫操作優化,從 20 秒到 0.5 秒
  2. 談反應式程式設計在服務端中的應用,資料庫操作優化,提速 Upsert
  3. 十萬同時線上使用者,需要多少記憶體?——Newbe.Claptrap 框架水平擴充套件實驗
  4. docker-mcr 助您全速下載 dotnet 映象

術語介紹篇

  1. Actor 模式
  2. 事件溯源(Event Sourcing)
  3. Claptrap
  4. Minion
  5. 事件 (Event)
  6. 狀態 (State)
  7. 狀態快照 (State Snapshot)
  8. Claptrap 設計圖 (Claptrap Design)
  9. Claptrap 工廠 (Claptrap Factory)
  10. Claptrap Identity
  11. Claptrap Box
  12. Claptrap 生命週期(Claptrap Lifetime Scope)
  13. 序列化(Serialization)

GitHub 專案地址:https://github.com/newbe36524/Newbe.Claptrap

Gitee 專案地址:https://gitee.com/yks/Newbe.Claptrap

您當前檢視的是先行釋出於 www.newbe.pro 上的部落格文章,實際開發文件隨版本而迭代。若要檢視最新的開發文件,需要移步 claptrap.newbe.pro

Newbe.Claptrap

相關文章