「干货分享」可能是东半球最全的.NET Core跨平台微服务学习资源

如果你发现还有西半球的资源,烦请相告,不胜感谢!

由于头条无法设置外链,所以可以跳转到我的博客园地址:https://www.cnblogs.com/jackyfei/p/9955108.html

一、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

  • geffzhang
  • starof博客
  • 鸟哥的私房菜
  • 鸟哥私房菜繁体版

三、容器化Docker

  • 可能是把Docker的概念讲的最清楚的一篇文章
  • docker英文社区
  • docker中文社区
  • docker中文文档
  • docker中文文档
  • YAML语法介绍
  • K8S中文社区
  • K8S英文社区
  • portainer
  • 通过ui管理docker
  • sparkdev个人博客
  • 微软家的Docker博客
  • docker官方博客

四、微服务

<strong>注册中心

  • API网关Ocelot官网 一个英国人发起的项目
  • Ocelot在GitHub
  • 服务发现、配置管理(类似ZooKeeper)
  • Consul
  • spring cloud.io
  • spring cloud.github

<strong>服务架构

  • OAuth2和JWT 来源简书
  • surging分布式微服务框架
  • 理解OAuth 2.0 阮一峰必读
  • Tarsnet:基于tars协议的高性能RPC开发框架
  • 微软官方开源微服务框架eShopOnContainers
  • service-fabric微软开源微服务框架
  • IdentityServer4
  • IdentityServer4源码
  • 纯OAuth2 授权码模式的实现
  • 理解OAuth 2.0
  • NanoFabric张上友个人开源框架
  • IdentityServer
  • IdentityServer4.Contrib.RedisStore
  • 微软分布式云计算框架Orleans
  • Orleans can use Ocelot Api Gateway

<strong> 服务监控

  • skywalking:可用于生产的APM监控方案(Application Performance Management)
  • Apache SkyWalking 为.NET Core带来开箱即用的分布式追踪和应用性能监控
  • 微服务APM
  • App Metrics
  • Exceptionless
  • Polly

<strong>服务治理和其他

  • 服务熔断
  • 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下的服务通讯组件

<strong>书籍

.NET微服务 微软开发部门出品


分享到:


相關文章: