Redis TLS Origination through the sidecarRedis TLS Origination through the sidecar Author: Sam Stoelinga | Twitter: samosx | GitHub: samos123 Based on blog post: https://samos-it.com/posts/securing-redis-istio-tls-origniation-termination External DB container app container istio-proxy TCP TLS ● app talks unencrypted TCP to Redis ● Sidecar istio-proxy encrypts the Redis traffic and sends to external redis ● App doesn’t need to configure metrics available How it looks after TLS origination How to do Redis TLS origination with the sidecar? 1. Create ServiceEntry for external service such that Istio knows about Redis 2. Create DestinationRule0 码力 | 9 页 | 457.76 KB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0-alphaShardingSphere‐Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.3 ShardingSphere‐Sidecar(TODO) . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.4 混合架构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 4.3 ShardingSphere‐Sidecar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 4.3.1 简介 . . . . . . 292 viii 1 概览 星评增长时间线 贡献者增长时间线 Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar (规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。它们均提供标准化的数据水平 扩展、分布式事务和分布式治理等功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的应用0 码力 | 301 页 | 3.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0ShardingSphere‐Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.3 ShardingSphere‐Sidecar(TODO) . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.4 混合架构 . . . . . . . . . . . . . 1.3 混合架构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 i 3.2 运行模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.1 背景 2.2 内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.3 单机模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.4 集群模式 . . .0 码力 | 385 页 | 4.26 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.2ShardingSphere‐Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.3 ShardingSphere‐Sidecar(TODO) . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.4 混合架构 . . . . . . . . . . . . . 3.1.3 混合架构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.2 运行模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.1 背景 2 内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.3 单机模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 i 3.2.4 集群模式 . .0 码力 | 446 页 | 4.67 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.1ShardingSphere‐Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.3 ShardingSphere‐Sidecar(TODO) . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.4 混合架构 . . . . . . . . . . . . . 1.3 混合架构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 i 3.2 运行模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.1 背景 2.2 内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.3 单机模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.2.4 集群模式 . . .0 码力 | 409 页 | 4.47 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.0ShardingSphere‐Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.3 ShardingSphere‐Sidecar(TODO) . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.4 混合架构 . . . . . . . . . . . . . 1.3 混合架构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 i 3.2 运行模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.1 背景 2.2 内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.3 单机模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.2.4 集群模式 . . .0 码力 | 406 页 | 4.40 MB | 1 年前3
01 Sharding JDBC概览认识ShardingSphere ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding- JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。 他们均提 供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容 器、云原生等各种多样化的应用场景。 当前版本:3.0 MySQL Workbench等)操作数据,对DBA更加友好。 向应用程序完全透明,可直接当做MySQL使用。 Sharding-JDBC Sharding-Proxy Sharding-Sidecar 数据库 任意 MySQL MySQL 连接消耗数 高 低 高 异构语言 仅Java 任意 任意 性能 损耗低 损耗略高 损耗低 无中心化 是 否 是 静态入口 无 有 无 适用于任何兼容MySQL协议的客户端。 改写分为正确性改写和优化改写。 SQL执行 通过多线程执行器异步执行。 结果归并 将多个执行结果集归并以便于通过统一的JDBC接口输出。结果归并包括流式归并、内存归并和 使用装饰者模式的追加归并这几种方式。 1.8 规划线路图0 码力 | 6 页 | 781.70 KB | 1 年前3
Apache ShardingSphere(Incubating) 云架构演化ShardingSphere架构 核心功能 数据分片 分布式事务 数据库治理 弹性伸缩 管控界面 接入端 Sharding-JDBC Sharding- Proxy Sharding- Sidecar Apache ShardingSphere 云原生 无中心 零侵入 互联网应用架构发展 单体式架构 分布式微服务 云原生架构 系统解耦 可用性提升 资源按需伸缩 Sharding- Proxy Sharding- Sidecar Apache ShardingSphere 云原生 无中心 零侵入 ShardingSphere云架构演化 单体式架构 分布式微服务 云原生架构 Sharding- JDBC Sharding- Proxy Sharding- Sidecar JDBC&Proxy Sharding-Proxy Sharding-Proxy JDBC+Proxy Sharding-Sidecar 对比 JDBC Proxy Sidecar 数据库 任意 单一 单一 连接数 高 低 高 异构语言 仅Java 任意 任意 性能 损耗低 损耗略高 损耗低 无中心化 是 否 是 静态入口 无 有 无 RoadMap 数据库治理 版本:2.X0 码力 | 37 页 | 3.00 MB | 1 年前3
Apache ShardingSphere 5.0.0-alpha DocumentShardingSphere‐Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.3 ShardingSphere‐Sidecar(TODO) . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.4 Hybrid Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 4.3 ShardingSphere‐Sidecar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 4.3.1 Introduction . consisted of a set of distributed database solu‐ tions, including 3 independent products, JDBC, Proxy & Sidecar (Planning). They all provide functions of data scale out, distributed transaction and distributed0 码力 | 311 页 | 2.09 MB | 1 年前3
Apache ShardingSphere 5.0.0 DocumentShardingSphere‐Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.3 ShardingSphere‐Sidecar(TODO) . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.4 Hybrid Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 5.3 ShardingSphere‐Sidecar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 5.3.1 Introduction . Slack. 1.1 Introduction Apache ShardingSphere including 3 independent products: JDBC, Proxy & Sidecar (Planning). They all provide functions of data scale‐out, distributed transaction and distributed0 码力 | 403 页 | 3.15 MB | 1 年前3
共 101 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11













