zoukankan      html  css  js  c++  java
  • 最全的.NET Core跨平台微服务学习资源

    一、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/shanyou/p/4677569.html (微软MVP)

    • 老张的哲学:https://www.cnblogs.com/laozhang-is-phi/

    • 张飞洪博客:https://www.cnblogs.com/jackyfei/p/9941084.html

    • Ants博客:https://www.cnblogs.com/ants/category/711081.html

    • 码农一生博客:https://www.cnblogs.com/zhaopei/category/1050095.html

    • edison zhou博客:https://www.cnblogs.com/edisonchou/

    • Catcher Wong博客:https://www.cnblogs.com/catcher1994/

    • Ken.W博客:https://www.cnblogs.com/kenwoo/category/1208603.html

    • Savorboard:https://www.cnblogs.com/savorboard/category/397840.html(微软MVP)

    • 圣杰博客-.Net Core知多少系列:https://www.cnblogs.com/sheng-jie/category/1094012.html
    • http://www.csharpkit.com

    • .NET Core Util:https://github.com/dotnetcore/Util

    • .NET Core Community GitHub:https://github.com/dotnetcore

    二、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/     再补充一些自己收藏的,保存下来方便自己集中学习。

  • 相关阅读:
    curl 的使用,参数大全
    ubuntu 编译安装php5扩展
    ubuntu 编译安装 php5.6.40
    ubuntu 编译安装 mysql5.7.32
    ubuntu 编译安装 apache2.4.46
    Android 逆向工具总结
    mariadb 和 mysql 之间的版本关系
    ubuntu 使用 apt 安装 apache2 php7 mysql8
    linux 系统安装 pip
    P2756 飞行员配对方案问题 提交 13.91k 通过 7.59k 时间限制 1.00s 内存限制 125.00MB 返回题目
  • 原文地址:https://www.cnblogs.com/greatwang/p/11893125.html
Copyright © 2011-2022 走看看