如果你發現還有西半球的資源,煩請相告,不勝感謝!
一、Asp.net Core基礎
- 微軟英文官網
- .NET Core
- 微軟中文官網
- GitHub
- 用ASP.NET內核和Azure構建現代Web應用程序
- 博客園翻譯文檔
- MSDN
- .NET Core開源峯會
- https://dotnet.github.io/
- Artech博客
- 張飛洪博客
- Ants博客
- 張善友博客 (微軟MVP)
- 碼農一生博客
- edison zhou博客
- Catcher Wong博客
- Ken.W博客
- Savorboard(微軟MVP)
- http://www.csharpkit.com
- .NET Core Util
- .NET Core Community GitHub組織
二、Linux
三、容器化Docker
四、微服務
註冊中心
- API網關Ocelot官網 一個英國人發起的項目
- Ocelot在GitHub
- 服務發現、配置管理(類似ZooKeeper)
- Consul
- spring cloud.io
- spring cloud.github
服務架構
- OAuth2和JWT 來源簡書
- surging分佈式微服務框架
- 理解OAuth 2.0 阮一峯必讀
- Tarsnet:基於tars協議的高性能RPC開發框架
- 微軟官方開源微服務框架eShopOnContainers
- service-fabric微軟開源微服務框架
- IdentityServer4源碼
- NanoFabric個人開源框架
- IdentityServer
IdentityServer4.Contrib.RedisStore - 微軟分佈式雲計算框架Orleans
- Orleans can use Ocelot Api Gateway
服務監控
- skywalking:可用於生產的APM監控方案(Application Performance Management)
- Apache SkyWalking 爲.NET Core帶來開箱即用的分佈式追蹤和應用性能監控
- 微服務APM
- App Metrics
Exceptionless - Polly
服務治理和其他
- 服務熔斷
- Rebus is a free .NET “service bus”
- 基於gRPC的HTTP / 2 RPC Streaming Framework for .NET,.NET Core和Unity
- .NET API client for vault
- 使用vault密鑰保管庫配置提供程序
- Additional configuration providers to use with ASP.NET Core
- Quartz Enterprise Scheduler .NET
- Apollo(阿波羅)是攜程框架部門研發的分佈式配置中心
- 使用Audit.NET,您可以生成有關正在執行的操作的跟蹤信息
- 分佈式、高性能、事件溯源、事件驅動、最終一致性框架
- 基於Dotnet Core設計的可運行在linux和windows下的服務通訊組件
書籍