05
16
网关两地三中心的实践与总结 网关两地三中心的实践与总结
轻舟网关两地三中心整体技术方案背景概述轻舟云原生网关作为轻舟平台核心组件,负责承接集群内外的所有入口流量,并对其进行转发和治理。而两地三中心作为一种容灾能力相对比较完整的架构,有助于提升产品的稳定性,具备业务容灾能力。因此本次方案将实现网关
03
12
01
14
探索分布式事务解决方案以及实现原理 探索分布式事务解决方案以及实现原理
背景如今分布式系统和微服务架构的盛行,一个普通的操作可能在服务端就得由多个服务和数据库实例协同完成的。特别是在互联网金融等一致性要求较高的场景下,多个独立操作之间的一致性问题显得格外棘手。随着业务的快速发展、业务复杂度越来越高,几乎每个公司
06
11
05
14
03
24
20
Kubernetes的设计解读 Kubernetes的设计解读
pod 设计解读在kubernetes中,创建、调度、管理的最小单位是pod pod是IP等网络资源的分配的基本单位,这个IP及其对应的network namespace是由pod里面的容器共享的 pod内的所有容器页共享volume。当
2022-03-20
20
Kafka核心技术 Kafka核心技术
生产者消息分区机制原理剖析Kafka的三级结构:主题 - 分区 - 消息 为什么要分区? 分区的作用是提供负载均衡的能力,不同的分区分布在不同的机器节点上,数据的读写都是针对分区的粒度进行。可通过增加机器来增加吞吐量 都有哪些分区策略
2022-03-20
14
常用的二次编码方式 常用的二次编码方式
为什么需要二次解码因为一次解码的结果是字节,需要和项目中所使用的对象做转换,方便使用,这层解码器可以称为“二次解码器”。相应的,对应的编码器是为了将java 对象转化成字节流方便传输存储。 一次编码器:ByteToMessageDecode
2022-03-14
14
编写网络应用程序基本步骤 编写网络应用程序基本步骤
编写网络应用程序基本步骤: 需求分析 定义业务数据结构 实现业务逻辑 选择传输协议 定义传输信息结构 选择编解码包括:1、数据本身编解码2、压缩等编解码3、粘包/半包处理编解码 实现所有的编解码 编写应用程序 测试与改进
2022-03-14
2 / 3