【干货分享】可能是东半球最全的.NET Core跨平台微服务学习资源
如果你发现还有西半球的资源,烦请相告,不胜感谢!
一、.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博客
- FlyLolo
- 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
- 腾讯微服务框架Tars
- Tars介绍
服务监控
- 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下的服务通讯组件
书籍
- .NET微服务 容器化.NET应用架构指南 微软开发部门出品
其他
更多资料可以加入Q群咨询:105365283
【干货分享】可能是东半球最全的.NET Core跨平台微服务学习资源的更多相关文章
- 最全的.NET Core跨平台微服务学习资源没有之一
一.Asp.net Core基础 微软英文官网:https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-2.1 .NET Core: ...
- 最全的.NET Core跨平台微服务学习资源
一.Asp.net Core基础 微软中文官网:https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/ 微软英文官网:https:/ ...
- 全链路实践Spring Cloud 微服务架构
Spring Cloud 微服务架构全链路实践Spring Cloud 微服务架构全链路实践 阅读目录: 网关请求流程 Eureka 服务治理 Config 配置中心 Hystrix 监控 服务调用链 ...
- 全)Java从单体到微服务打造房产销售平台 2018年慕课网 高清视频+源码
第1章 课程介绍本章从整体上介绍课程有什么收获,以及课程如何安排,其中包括微服务的两个不同学习阶段--单体开发阶段(基于SpringBoot)和微服务改造阶段(基于SpringCloud),知识点梳理 ...
- JAVA学习资源分享
JAVA学习资源分享 最高端的JAVA架构师资源(来自龙果学院 价值¥1399元).JAVA互联网分布式架构(龙果学院 价值¥899元).Spring Boot(2017年最新 包括源码原理分析) + ...
- QCon技术干货:个推基于Docker和Kubernetes的微服务实践
2016年伊始,Docker无比兴盛,如今Kubernetes万人瞩目.在这个无比需要创新与速度的时代,由容器.微服务.DevOps构成的云原生席卷整个IT界.在近期举办的QCon全球软件开发大会上, ...
- 最强最全干货分享:Android开发书籍、教程、工具等
最全干货分享,本文收集整理了Android开发所需的书籍.教程.工具.资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益. 入门<Learning Android(中文版)& ...
- 【干货分享】Node.js 中文资料导航
这篇文章与大家分享一批高质量的的 Node.js 中文资料.Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的, 易于扩展的网络应用 Node ...
- pdf.js的使用(1) 站在巨人的肩膀上纯干货分享,没有华丽的词藻
以下是我在实际项目开发中的过程分享 前端是:vue+jsp 1.首先下载pdf.js(怎么下可以去百度),实在不会就私我,我发给你 1.1展示一哈我下载下来的pdf.js的目录结构 1.2接下来可 ...
随机推荐
- SSM博客
最近在写基于SSM 的博客,用的是spring+springmvc+mybatis搭建的,用的maven+github管理项目,目前完成了登录注册以及用户管理员的增删改查,后续的功能还需要完善,如何建 ...
- iOS webservice接口soap协议调用遇到的问题
这是第一次调webservice的接口,并且后台没太做过移动端的接口,所以遇到了很多让人崩溃的困难.吃一堑长一智,所以这种时候懒得写博客的我就要趁着这股热乎劲把这次的过程记录下来啦~ 首先要做的就是, ...
- Vue 实现网易云音乐 WebApp
- mybatis查询异常-Error querying database. Cause: java.lang.ClassCastException: org.apache.ibatis.executor.ExecutionPlaceholder cannot be cast to java.util.List
背景,mybatis查询的时候直接取的sqlsession,没有包装成SqlSessionTemplate,没有走spring提供的代理. 然后我写的获取sqlsession的代码没有考虑到并发的情况 ...
- Java并发之乐观锁悲观锁
定义 乐观锁和悲观锁这两种锁机制,是在多用户环境并发控制的两种所机制. 悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作.[1]常见实现如独占锁.乐观锁:假设不会发生并发冲突,只在提交操作 ...
- Redis的并发竞争问题的解决方案总结
什么是Redis的并发竞争问题 Redis的并发竞争问题,主要是发生在并发写竞争. 考虑到redis没有像db中的sql语句,update val = val + 10 where ...,无法使用这 ...
- Linux文本处理命令 -- grep
简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它 ...
- sniffer 软件的使用方法
一.捕获数据包前的准备工作 在默认情况下,sniffer将捕获其接入碰撞域中流经的所有数据包,但在某些场景下,有些数据包可能不是我们所需要的,为了快速定位网络问题所在,有必要对所要捕获的数据包作过滤. ...
- AtomicInteger类的使用
AtomicInteger介绍 AtomicInteger是一个提供原子操作的Integer类,通过线程安全的方式操作加减. AtomicInteger使用场景 AtomicInteger提供原子操作 ...
- swap分析及其使用
什么是swap swap主要是在内存不够用的时候,将部分内存上的数据交换到swap空间上,以便让系统不会因为内存不够用而导致oom或者更致命的情况出现.当内存使用存在压力的时候,开始触发内存回收行为, ...