云原生开放智能网络代理 MOSN
云原生开放智能网络代理 MOSN 金融级云原生架构助推器 肖涵(涵畅) 蚂蚁金服高级技术专家 SOFAMosn 项目负责人1/10 MOSN,云原生时代的安全网络代理 Service Mesh 控制面 Galley Pilot Pod SOFA 服务 MSON Kubernetes TLS,国密 服务鉴权 Mirror Ingress Controller Pod Msg Tracing, Jaeger Prometheus, StatsD 生态融合 支持 K8s Ingress,Edge Proxy、Mesh Sidecar, Api Gateway 等多种代理 形态 多场景10/10 开源所幸,云之爆发 我们认为,未来会更多地属于那些告别大教堂、拥抱集市的人们。《大教堂与集市》感谢聆听 欢迎关注,获取最新分布式架构内容 关注服务网格,关注 ServiceMesher0 码力 | 12 页 | 1.39 MB | 5 月前3蚂蚁金服网络代理演进之路
蚂蚁金服网络代理演进之路 肖涵(涵畅) 蚂蚁金服高级技术专家 2019.10.26 Service Mesh Meetup #7 成都站网络代理是什么? 南北流量 东西流量 Server App 负载均衡器 NAT网关 防火墙 负载均衡器 NAT网关 防火墙 负载均衡器 负载均衡器 路由器 路由器 Internet网络代理有什么? Maglev Ipvs Katran 01 2010 开始网络代理白盒 化,定制业务逻辑,软 硬件一体解决方案 自研 02 2015 年无线通道协议,安 全升级, 连接收编 All in 无线 03 PC时代 移动时代 万物互联云原生时代 2018 年协议,安全持续升 级(QUIC,MQTT,国密), 云原生 再启程 03前世 F5 BigIP Netscaler自研四层网络代理 2011 2014 2018 2018 未来 Ø 全面使用DPDK技术重构 Ø EBPF,XDP Ø 可编程交换芯片(P4语言) Ø 四层负载均衡-IPVS Ø NAT网关蚂蚁七层网络代理 Google Spanner?蚂蚁七层网络接入代理 Spanner蚂蚁七层网络接入代理 AGNA (Ant Global Network Accelarator) 网商 信用 保险 财富 支付 国际支付 小程序 微贷 科技开放 物联网0 码力 | 46 页 | 19.93 MB | 5 月前3Apache Pulsar,云原生时代的消息平台 - 翟佳
Apache Pulsar 云原⽣时代的消息平台 翟佳 streamnative.io ⾃我介绍 • 开源项⽬爱好者: • Apache Pulsar PMC成员 • Apache BookKeeper PMC成员 • EMC -> StreamNative • 华中科⼤ -> 中科院计算所 • Pulsar 的根本不同 • Apache Pulsar 简介 • Pulsar0 码力 | 39 页 | 12.71 MB | 6 月前0.03Python 标准库参考指南 3.7.13
. . . . . 494 15 加密服务 497 15.1 hashlib --- 安全哈希与消息摘要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497 15.2 hmac --- 基于密钥的消息验证 . . . . . . . . . . . . . . . . . . . . . . . . join(sequence)。要以扩展精度对浮点值求和,请参阅math.fsum()。要拼接一系列可迭代对 象,请考虑使用itertools.chain()。 super([type[, object-or-type]]) 返回一个代理对象,它会将方法调用委托给 type 指定的父类或兄弟类。这对于访问已在类中被重载的 继承方法很有用。搜索顺序与getattr() 所使用的相同,只是 type 指定的类型本身会被跳过。 type 种类型(或其他一些回滚 操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将引发适当的异常。 错误返回的 “NotImplemented“将导致误导性错误消息或返回到 Python 代码中的 “NotImplemented“值。 参见实现算术运算 为例。 注解: NotImplementedError 和 NotImplemented 不可互换,即使它们有相似的名称和用途。有0 码力 | 1961 页 | 9.14 MB | 9 月前3Python 标准库参考指南 3.8.20
. . . . . 532 15 加密服务 535 15.1 hashlib --- 安全哈希与消息摘要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535 15.2 hmac --- 基于密钥的消息验证 . . . . . . . . . . . . . . . . . . . . . . . . fsum()。要拼接一系列可迭代对 象,请考虑使用itertools.chain()。 在 3.8 版更改: start 形参可用关键字参数形式来指定。 super([type[, object-or-type]]) 返回一个代理对象,它会将方法调用委托给 type 的父类或兄弟类。这对于访问已在类中被重写的继承 方法很有用。 object-or-type 确定用于搜索的method resolution order。搜索会从 种类型(或其他一些回滚 操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将引发适当的异常。 错误返回的 “NotImplemented“将导致误导性错误消息或返回到 Python 代码中的 “NotImplemented“值。 参见实现算术运算 为例。 注解: NotImplementedError 和 NotImplemented 不可互换,即使它们有相似的名称和用途。有0 码力 | 2052 页 | 9.74 MB | 9 月前3Python 标准库参考指南 3.7.13
. . . . . . 466 15 加密服务 469 15.1 hashlib --- 安全哈希与消息摘要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 15.2 hmac --- 基于密钥的消息验证 . . . . . . . . . . . . . . . . . . . . . . . . . join(sequence)。要以扩展精度对浮点值求和,请参阅math.fsum()。要拼接一系列可迭 代对象,请考虑使用itertools.chain()。 super([type[, object-or-type]]) 返回一个代理对象,它会将方法调用委托给 type 指定的父类或兄弟类。这对于访问已在类中被重载 的继承方法很有用。搜索顺序与getattr() 所使用的相同,只是 type 指定的类型本身会被跳过。 type 种类型(或其他 一些回滚操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将 引发适当的异常。错误返回的 “NotImplemented“将导致误导性错误消息或返回到 Python 代码中的 “NotImplemented“值。 参见实现算术运算 为例。 注解: NotImplementedError 和 NotImplemented 不可互换,即使它们有相似的名称和用途。0 码力 | 1846 页 | 9.09 MB | 9 月前3Python 标准库参考指南 3.8.20
. . . . . . 496 15 加密服务 499 15.1 hashlib --- 安全哈希与消息摘要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499 15.2 hmac --- 基于密钥的消息验证 . . . . . . . . . . . . . . . . . . . . . . . . . 代对象,请考虑使用itertools.chain()。 在 3.8 版更改: start 形参可用关键字参数形式来指定。 super([type[, object-or-type]]) 返回一个代理对象,它会将方法调用委托给 type 的父类或兄弟类。这对于访问已在类中被重写的继 承方法很有用。 object-or-type 确定用于搜索的method resolution order。搜索会从 种类型(或其他 一些回滚操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将 引发适当的异常。错误返回的 “NotImplemented“将导致误导性错误消息或返回到 Python 代码中的 “NotImplemented“值。 参见实现算术运算 为例。 注解: NotImplementedError 和 NotImplemented 不可互换,即使它们有相似的名称和用途。0 码力 | 1927 页 | 9.69 MB | 9 月前3Python 标准库参考指南 3.8.20
. . . . . . 496 15 加密服务 499 15.1 hashlib --- 安全哈希与消息摘要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499 15.2 hmac --- 基于密钥的消息验证 . . . . . . . . . . . . . . . . . . . . . . . . . 代对象,请考虑使用itertools.chain()。 在 3.8 版更改: start 形参可用关键字参数形式来指定。 super([type[, object-or-type]]) 返回一个代理对象,它会将方法调用委托给 type 的父类或兄弟类。这对于访问已在类中被重写的继 承方法很有用。 object-or-type 确定用于搜索的method resolution order。搜索会从 种类型(或其他 一些回滚操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将 引发适当的异常。错误返回的 “NotImplemented“将导致误导性错误消息或返回到 Python 代码中的 “NotImplemented“值。 参见实现算术运算 为例。 注解: NotImplementedError 和 NotImplemented 不可互换,即使它们有相似的名称和用途。0 码力 | 1927 页 | 9.69 MB | 9 月前3Python 标准库参考指南 3.6.15
. . . . . . . 484 15 加密服务 487 15.1 hashlib —安全哈希与消息摘要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487 15.2 hmac —基于密钥的消息验证 . . . . . . . . . . . . . . . . . . . . . . . . join(sequence)。要以扩展精度对浮点值求和,请参阅math.fsum()。要拼接一系列可迭代对 象,请考虑使用itertools.chain()。 super([type[, object-or-type]]) 返回一个代理对象,它会将方法调用委托给 type 指定的父类或兄弟类。这对于访问已在类中被重载的 继承方法很有用。搜索顺序与getattr() 所使用的相同,只是 type 指定的类型本身会被跳过。 type 种类型(或其他一些回滚 操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将引发适当的异常。 错误返回的 “NotImplemented“将导致误导性错误消息或返回到 Python 代码中的 “NotImplemented“值。 参见实现算术运算 为例。 注解: NotImplementedError 和 NotImplemented 不可互换,即使它们有相似的名称和用途。有0 码力 | 1886 页 | 8.95 MB | 9 月前3Python 标准库参考指南 3.6.15
. . . . . . . 484 15 加密服务 487 15.1 hashlib —安全哈希与消息摘要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487 15.2 hmac —基于密钥的消息验证 . . . . . . . . . . . . . . . . . . . . . . . . join(sequence)。要以扩展精度对浮点值求和,请参阅math.fsum()。要拼接一系列可迭代对 象,请考虑使用itertools.chain()。 super([type[, object-or-type]]) 返回一个代理对象,它会将方法调用委托给 type 指定的父类或兄弟类。这对于访问已在类中被重载的 继承方法很有用。搜索顺序与getattr() 所使用的相同,只是 type 指定的类型本身会被跳过。 type 种类型(或其他一些回滚 操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将引发适当的异常。 错误返回的 “NotImplemented“将导致误导性错误消息或返回到 Python 代码中的 “NotImplemented“值。 参见实现算术运算 为例。 注解: NotImplementedError 和 NotImplemented 不可互换,即使它们有相似的名称和用途。有0 码力 | 1886 页 | 8.95 MB | 9 月前3
共 95 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10