.NET Core跨平台微服务学习资源
一、Asp.net Core基础
微软英文官网:https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-2.1
.NET Core:http://www.dot.net
微软中文官网:https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/?view=aspnetcore-2.1&tabs=windows
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博客: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 GitHu:https://github.com/dotnetcoreb组织
二、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/
ExceptionlessPolly: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/
.NET Core跨平台微服务学习资源的更多相关文章
- 【干货分享】可能是东半球最全的.NET Core跨平台微服务学习资源
		
如果你发现还有西半球的资源,烦请相告,不胜感谢! 一..NET Core基础 微软英文官网 .NET Core 微软中文官网 GitHub 用ASP.NET内核和Azure构建现代Web应用程序 博客 ...
 - 最全的.NET Core跨平台微服务学习资源
		
一.Asp.net Core基础 微软中文官网:https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/ 微软英文官网:https:/ ...
 - 最全的.NET Core跨平台微服务学习资源没有之一
		
一.Asp.net Core基础 微软英文官网:https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-2.1 .NET Core: ...
 - .NET Core 微服务学习与实践系列文章目录索引(2019版)
		
参考网址: https://archy.blog.csdn.net/article/details/103659692 2018年,我开始学习和实践.NET Core,并开始了微服务的学习,以及通过各 ...
 - SpringCloud微服务学习笔记
		
SpringCloud微服务学习笔记 项目地址: https://github.com/taoweidong/Micro-service-learning 单体架构(Monolithic架构) Mon ...
 - 微服务学习笔记(1)——使用MagicOnion实现gRPC
		
原文:微服务学习笔记(1)--使用MagicOnion实现gRPC 1.什么是gRPC 官方文档:https://grpc.io/docs/guides/index.html 2.什么是MagicOn ...
 - 微服务学习笔记(2)——使用Consul 实现 MagicOnion(GRpc) 服务注册和发现
		
原文:微服务学习笔记(2)--使用Consul 实现 MagicOnion(GRpc) 服务注册和发现 1.下载打开Consul 笔者是windows下面开发的(也可以使用Docker). 官网下载w ...
 - Spring Cloud微服务学习笔记
		
Spring Cloud微服务学习笔记 SOA->Dubbo 微服务架构->Spring Cloud提供了一个一站式的微服务解决方案 第一部分 微服务架构 1 互联网应用架构发展 那些迫使 ...
 - .Net Core with 微服务 - 架构图
		
上一次我们简单介绍了什么是微服务(.NET Core with 微服务 - 什么是微服务 ).介绍了微服务的来龙去脉,一些基础性的概念.有大佬在评论区指出说这根本不是微服务.由于本人的能力有限,大概也 ...
 
随机推荐
- H5滑条(input type=range)
			
input[type=range] { -webkit-appearance: none; width: 230px; border-radius: 10px; /*这个属性设置使填充进度条时的图形为 ...
 - React Redux 记数器
			
npm init react-app counter cd counter npm install 将 src/index.js改为 import React from 'react'; import ...
 - WordPress 自动初始化数据库
			
背景 自动化搭建开发环境.测试.部署如通过网页操作(访问 /wp-admin/install.php)相对比较麻烦且在有的场景无法实现. 步骤 修改 wp-config.php 配置 wordpres ...
 - [leetcode]28. Implement strStr()实现strStr()
			
Implement strStr(). Return the index of the first occurrence of needle in haystack, or -1 if needle ...
 - Linux-目录结构及文件系统
			
1.Linux 系统的顶层目录结构 / 根目录 ├── bin 存放用户二进制文件 ├── boot 存放内核引导配置文件 ├── dev 存放设备文件 ...
 - 20175234 2018-2019-2 《Java程序设计》第四周学习总结
			
20175234 2018-2019-2 <Java程序设计>第四周学习总结 教材学习内容总结 教材学习了子类,其重点是方法重写.对象的上转型对象和多态,强调了面向抽象编程的思想. 学习I ...
 - flask  未完待续
			
Flask - 一个短小精悍.可扩展的一个Web框架很多可用的第三方组件:http://flask.pocoo.org/extensions/blogs:https://www.cnblogs.com ...
 - MySQL往表里插入千条数据   存储过程
			
工作中遇到的问题,先记录一下,方便以后查看 存在两张表,user表和friend表 user表部分字段,如上图 friend表部分字段,如上图 往friend表插入千条数据,friend表中的user ...
 - 3H - 进制转换
			
输入一个十进制数N,将它转换成R进制数输出. Input 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10). Outpu ...
 - 解决 “access violation at address xxxxxxxxx”错误
			
在进行磁盘整理的时候,打开Foxmail的时候出现了“access violation at address32383137”错误 和“access violation at address00000 ...