surging是什么


surging 是一个分布式微服务框架,提供高性能RPC远程服务调用,采用Zookeeper、Consul作为surging服务的注册中心,集成了哈希,随机,轮询、压力最小优先作为负载均衡的算法,RPC集成采用的是netty框架,采用异步传输.

surging的特色是什么


  1. 统一构建微服务;
  2. 内置依赖注入,您可以自由组合依赖组件;
  3. 内置服务注册中心;
  4. 内置网关可以统一外部访问和管理;
  5. 轻量级,高性能,模块化的RPC请求管道;
  6. 构架于.NET Core上,能够在Windows,MacOS和Linux上构建和运行;
  7. 简化繁琐的维护;
  8. 基于github平台的开源软件;
  9. 支持负载均衡分流压力;
  10. 支持基于哈希一致性的分布式缓存;
  11. 支持发布/订阅交互
  12. 支持日志组件
  13. 作者持续不断的维护和更新完善;

开源地址


https://github.com/dotnetcore/surging

DEMO开源地址


https://github.com/billyang/SurgingDemo

视频大纲


本课程主要从五个部分进行讲解:

1.微服务入门篇
2.surging基础入门
3.surging 入门浅析
4.surging 网关浅析
5.深入剥析surging

微服务入门篇


敬请期待

surging 基础入门


敬请期待

surging 入门浅析


敬请期待

surging 网关浅析


敬请期待

深入剥析surging


敬请期待

最新文章

  1. 树莓派3B的食用方法-1(装系统 网线ssh连接)
  2. rest api参数与content-type
  3. 【WCF全析(二)】--服务配置部署详解
  4. 使用dd命令克隆整个系统(转)
  5. 面试题2:BAT及各大互联网公司2014前端笔试面试题:HTML/CSS篇
  6. 部署django应用
  7. NSUserDefaults 可以保存哪些类型
  8. Java 字符流实现文件读写操作(FileReader-FileWriter)
  9. centos 6.5 安装weixin
  10. The Unique MST (判断是否存在多个最小生成树)
  11. Android通过使用Properties保存配置
  12. Flask 学习 六 大型程序结构
  13. OV2685翻转问题
  14. PM2 Quick Start
  15. vi编程技巧:
  16. 团队-student_blog-最终程序
  17. 使用pip安装包提示TLS证书错误解决办法
  18. nodeJs express mongodb 建站(window 10 版)
  19. pwnable.kr col
  20. MATLAB:图形加法运算(imadd函数)

热门文章

  1. Vue-生命周期图示 注解
  2. linux系统文件扩展名介绍
  3. 禁ping以及清理系统多余账号说明
  4. spring整合mybatis(hibernate)配置
  5. 解决iar试调时程序无法进入主函数的问题
  6. oled
  7. WordPress非插件实现评论回复邮件提醒通知
  8. 关于Videodownload helper的下载问题
  9. canvas 绘制图形
  10. 笔记:Spring Cloud Eureka 常用配置及说明