一、Asp.net Core基礎 微軟中文官網:https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/ 微軟英文官網:https://docs.microsoft.com/en-us/aspnet/core/ .NET Core:h ...
一、Asp.net Core基礎
-
微軟中文官網:https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/
-
微軟英文官網:https://docs.microsoft.com/en-us/aspnet/core/
-
.NET Core:http://www.dot.net
-
GitHub:https://github.com/aspnet
-
用ASP.NET內核和Azure構建現代Web應用程式:https://docs.microsoft.com/en-us/dotnet/standard/modern-web-apps-azure-architecture/
-
博客園翻譯文檔:https://www.cnblogs.com/dotNETCoreSG/p/aspnetcore-index.html
-
MSDN:https://blogs.msdn.microsoft.com/
-
.NET Core開源峰會:https://github.com/dncto/dnc
-
https://dotnet.github.io/
-
Artech:https://dotnet.github.io/博客
-
張飛洪博客:https://www.cnblogs.com/jackyfei/p/9941084.html
-
Ants博客:https://www.cnblogs.com/ants/category/711081.html
-
張善友博客:https://www.cnblogs.com/shanyou/p/4677569.html (微軟MVP)
-
碼農一生博客:https://www.cnblogs.com/zhaopei/category/1050095.html
-
edison zhou博客
-
Catcher Wong博客
-
Ken.W博客:https://www.cnblogs.com/kenwoo/category/1208603.html
-
Savorboard:https://www.cnblogs.com/savorboard/category/397840.html(微軟MVP)
-
http://www.csharpkit.com
-
.NET Core Util:https://github.com/dotnetcore/Util
-
.NET Core Community GitHub:https://github.com/dotnetcore
- 聖傑博客-.Net Core知多少系列:https://www.cnblogs.com/sheng-jie/category/1094012.html
二、Linux
-
geffzhang:https://github.com/geffzhang/opendotnet/tree/master/Linux
-
staro:https://www.cnblogs.com/starof/category/639386.htmlf博客
-
鳥哥的私房菜:http://cn.linux.vbird.org/
-
鳥哥私房菜繁體版:http://linux.vbird.org/
三、容器化Docker
-
可能是把Docker的概念講的最清楚的一篇文章:http://dockone.io/article/6051
-
docker英文社區:https://www.docker.com/
-
docker中文社區:http://www.docker.org.cn/
-
docker中文文檔:https://yeasy.gitbooks.io/docker_practice/content/
-
docker中文文檔:https://docs.docker-cn.com/
-
YAML語法介紹:http://www.ruanyifeng.com/blog/2016/07/yaml.html
-
K8S中文社區:https://www.kubernetes.org.cn/k8s
-
K8S英文社區:https://kubernetes.io/
-
portainer
-
通過ui管理docker:https://www.cnblogs.com/sparkdev/p/9238796.html
-
sparkdev個人博客:https://www.cnblogs.com/sparkdev/category/927855.html
-
微軟家的Docker博客:https://blogs.msdn.microsoft.com/freddyk/tag/docker/
-
docker官方博客:https://blog.docker.com/
四、微服務
註冊中心
-
API網關Ocelot官網:http://threemammals.com/ocelot 一個英國人發起的項目
-
Ocelot在GitHub:https://github.com/ThreeMammals/Ocelot
-
服務發現、配置管理:https://www.cnblogs.com/cuishuai/p/8194345.html(類似ZooKeeper)
-
Consul:https://www.consul.io/
-
spring cloud:http://spring.io/projects/spring-cloud/.io
-
spring cloud.github:https://github.com/spring-cloud
服務架構
-
OAuth2和JWT 來源簡書:https://www.jianshu.com/p/1f2d6e5126cb
-
surging分散式微服務框架:https://github.com/dotnetcore/surging
-
理解OAuth 2.0<:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html/a> 阮一峰必讀
-
Tarsnet:基於tars協議的高性能RPC開發框架:https://github.com/Tarsne
-
微軟官方開源微服務框架eShopOnContainers:https://github.com/dotnet-architecture/eShopOnContainers
-
service-fabri:https://github.com/Microsoft/service-fabricc微軟開源微服務框架
-
IdentityServer4:http://www.cnblogs.com/stulzq/p/8119928.html
-
IdentityServer4源碼:ttps://github.com/IdentityServer/IdentityServer4
-
純OAuth2 授權碼模式的實現:https://github.com/bayardw/IdentityServer4.Authorization.Code
-
理解OAuth 2.0:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html
-
NanoFabric張上友個人開源框架:https://github.com/geffzhang/NanoFabric
-
IdentityServer
IdentityServer4.Contrib.RedisStore -
微軟分散式雲計算框架Orleans:https://github.com/dotnet/orleans
-
Orleans can use Ocelot Api Gateway:https://github.com/aqa510415008/Ocelot.OrleansHttpGateway
服務監控
-
skywalking:可用於生產的APM監控方案:https://github.com/OpenSkywalking/skywalking-netcore(Application Performance Management)
-
Apache SkyWalking 為.NET Core帶來開箱即用的分散式追蹤和應用性能監控:http://www.cnblogs.com/liuhaoyang/p/skywalking-dotnet-v02-release.html
-
微服務APM:https://github.com/OpenSkywalking/skywalking-netcore
-
App Metrics:https://www.app-metrics.io/
Exceptionless -
Polly:http://www.thepollyproject.org/
服務治理和其他
-
服務熔斷:https://www.cnblogs.com/Zachary-Fan/p/circuitbreaker.html
-
Rebus is a free .NET “service bus” :ttps://rebus.fm/
-
基於gRPC的HTTP / 2 RPC Streaming Framework for .NET,.NET Core和Unity:https://github.com/neuecc/MagicOnion
-
.NET API client for vault:https://github.com/Chatham/Vault.NET
-
使用vault密鑰保管庫配置提:https://github.com/kdcllc/NetCore.HashiCorp.Vault供程式
-
Additional configuration providers to use with ASP.NET Core:https://github.com/andrewlock/NetEscapades.Configuration
-
Quartz Enterprise Scheduler .NET:http://www.quartz-scheduler.net/
-
Apollo(阿波羅)是攜程框架部門研發的分散式配置中心:https://github.com/ctripcorp/apollo.net/tree/dotnet-core
-
使用Audit.NET,您可以生成有關正在執行的操作的跟蹤信息 :https://github.com/thepirat000/Audit.NET
-
分散式、高性能、事件溯源、事件驅動、最終一致性框架 :https://github.com/RayTale/Ray
-
基於Dotnet Core設計的可運行在linux和windows下的服務通訊組件:https://github.com/IKende/SmartRout
書籍
.NET微服務 微軟開發部門出品:https://docs.microsoft.com/zh-cn/dotnet/standard/microservices-architecture/
轉自:https://www.wandouip.com/t5i238038/ 再補充一些自己收藏的,保存下來方便自己集中學習。