美团网关读后感

简介: 文章介绍了API网关的功能,如链路追踪、监控、日志、参数校验等,并强调产品化在团队推广中的重要性。作者提出了若干疑问,包括Nginx与Web应用的长连接、Netty的再熟悉、网络架构中的IO线程理解、请求隔离的原理、安全技术、链路追踪中的线程池问题、自愈机制的精细化判断、DSL的深入学习以及Serverless和静态网站托管的理解。

原文:tech.meituan.com/2021/05/20/shepherd-api-gateway.html

一、学习到的:

  1. 文章结构大致是按照是什么、背景、收益,整体实现框架介绍的
  2. 网关主要功能是链路追踪、实时监控、访问日志、参数校验、鉴权、限流、熔断降级、灰度分流
  3. 产品化有利于在团队内推广,让大家做选择填空题,不做应用题,但是要增强自己做应用题的范围

二、疑问和待再学习

1、Nginx与Web应用之间的长连接功能没有打开,且无法配置 这段还没理解,

2、netty看过几本书和用过,但是已经不熟了,待再熟悉

3、这个网络图中的最后一个http中的io thread还不是很理解,真的几年前就看过类似tomcat好像也是connect和container的,但还是不理解?


4、请求隔离也不是很理解怎么区分快慢的?

5、请求安全中的几个技术也待再学习

6、链路追踪中对于调用线程池时jdk的ttl失效不知道会不会发生,如果处理?

7、自愈的精细化判断和告警结合如何处理?

8、易用性的dsl知道概念,但是没深入了解过

9、Serverless和静态网站托管都还没完全理解

目录
相关文章
|
4月前
|
监控 安全 程序员
程序员为什么不喜欢关电脑?
程序员为什么不喜欢关电脑?
58 3
|
1月前
|
测试技术 持续交付 开发工具
软件工程师,为什么不喜欢关电脑
你是否注意到,软件工程师们似乎从不关电脑,也不喜欢关电脑?别以为他们是电脑“上瘾”,或是沉迷于电脑,这一现象背后蕴含着多种实际原因。
45 6
通关《完蛋!我被LLM包围了! 》1~8关
欢迎来的“完蛋!我被LLM包围了”小游戏,《完蛋!我被LLM包围了!》是一款智力挑战游戏。该项目利用LLM, 基于ModelScope社区内现有的LLM对话Gradio应用程序代码,结合知乎文章《如何用“不可能”完成任务》中的预设问题,自动生成了对应的游戏代码,创造了一个独特的游戏体验。 在这个游戏中,玩家需要巧妙构造问题,挑战LLM给出满足特定条件的回答。(卡在第九关了一直过不去QAQ)
模电和数电在应用上的区别和联系
模电和数电在应用上的区别和联系
222 0
BOSHIDA 三河博电科技 开关电源模块 遥控开/关电路
模块电源的遥控开关操作,是通过 REM 端进行的。一般控制方式有两种: (1)REM 与-VIN(参考地)相连,遥控关断,要求 VREF<0.4V。REM 悬空或与+VIN 相连,模块工作,要求 VREM>1V。 (2)REM 与 VIN 相连,遥控关断,要求 VREM<0.4V。REM 与+VIN 相连,模块工作,要求 VREM>1V。REM 悬空,遥控关断,即所谓“悬空关断”(-R)。 如果控制要与输入端隔离,则可以使用光电耦合器作为传递控制信号。
BOSHIDA 三河博电科技  开关电源模块 遥控开/关电路
|
传感器 人工智能 自动驾驶
机器人大牛Rodney Brooks体验Cruise无人车:避开「可怕」街区,难以应对施工场景
机器人大牛Rodney Brooks体验Cruise无人车:避开「可怕」街区,难以应对施工场景
100 0
|
芯片
电赛校赛-三相逆变电源设计(模拟部分)
电赛校赛-三相逆变电源设计(模拟部分)
322 0
电赛校赛-三相逆变电源设计(模拟部分)
P1220 关路灯
P1220 关路灯
103 0
P1220 关路灯
|
容灾 数据中心 网络虚拟化
SAG作为备胎的自我修养
在高速通道、SAG、VPN这三种阿里云的专线解决方案中,只有SAG具备快速重新选择接入点的能力。
450 0
SAG作为备胎的自我修养
|
机器学习/深度学习 人工智能 自然语言处理
乘风破浪的马里奥!这个AI带你一口气通29关,你猜连AI都过不去的是哪3关?
乘风破浪的马里奥!这个AI带你一口气通29关,你猜连AI都过不去的是哪3关?
158 0