shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数832
阅读:2282回复:0

Go-micro微服务实战:自建http api网关章节开更

楼主#
更多 发布于:2020-05-29 01:47
    通过我们前面两章的热身,迎来我们进阶的第三章。
     之前调研了一下go领域的一些网关,和go-micro自带的网关。前者扩展不方便,受限太多;后者坑多功能少。
     由于GO的一些特性加上第三方社区很不错。我们决定在第三章重点来开发一个网关。风格和部分功能会高度同款spring cloud gateway。方便Java学员观看
   主要功能包含了:spring gateway同款路由模块、基于阿里爸爸第三方的一些微服务组件(如限流等)整合、链路监控、jwt统一认证、负载均衡模块、支持插件机制、Java技术栈中间件的整合等 ,就不一一列全了。


    本章节是整个课程的重点。
 本周先更新4课时,做个开头。后面会加快更新步伐:
 第三章:自建基本http api网关
第34讲:网关基本结构、自建http api网关基本点、反向代理
本章节我们开始自建网关。先讲下基本结构。我们的网关会在部分功能上同款spring gateway

第35讲:路由模块(1):基本结构、配置文件形式、通配符 免费试听,无需登录
网关中比较重要的是路由模块。我们先从最基本的开始

第36讲:路由模块(2):规范化匹配判断、支持头判断
今天我们完善和优化路由匹配机制

第37讲:路由模块(3):使用反射简化路由判断
本课时完成整个Predicates的判断。下节课我们重点来开发filter

   四课时基本搞定Predicates的基本结构,后面再做优化。下次更新我们开始重点 做 filter
会讲故事的程序员
游客

返回顶部