张乘辉

LV1
发表了文章

一文吃透建造者模式

建造者模式是一种创建型设计模式, 使你能够分步骤创建复杂对象。该模式允许你使用相同的创建代码生成不同类型和形式的对象。

张乘辉
发表了文章

面试官:给我讲一个项目性能优化的方案?

这篇文章的主题是记录一次Python程序的性能优化,在优化的过程中遇到的问题,以及如何去解决的。为大家提供一个优化的思路,首先要声明的一点是,我的方式不是唯一的...

张乘辉
发表了文章

聊聊 page cache 与 Kafka 之间的事儿

关于Kafka的一个灵魂拷问:它为什么这么快?或者说,为什么它能做到如此大的吞吐量和如此低的延迟?

张乘辉
发表了文章

从源码中探索新一代垃圾回收器 ZGC

笔者经过上次对zgc在不同环境下进行的测试后,发现zgc所带来的提升非常之大。一时间对zgc在生产中使用充满信心,但是在全面使用之前,难免对其几大新特性有一些好...

张乘辉
发表了文章

揭秘有状态服务上 Kubernetes 的核心技术

之前在中通负责过缓存平台的建设工作,当时的缓存系统使用搜狐 TV 开源的 CacheCloud 缓存服务平台进行托管,但随着公司业务发展,随着而来的是资源隔离、...

张乘辉
发表了文章

图解 Raft 共识算法:如何复制日志?

上次讲到 Raft 领导者选举:「图解 Raft 共识算法:如何选举领导者?」,接着这个话题继续跟大家聊下关于 Raft 日志复制的一些细节。

张乘辉
发表了文章

代码即格式:你用过这些高效工具吗?

我在工作中也用到一些使用起来非常高效的工具,今天以 “代码即格式” 为主题,跟大家介绍下两个高效工具。

张乘辉
发表了文章

面试官问我:如何设计一个秒杀场景?

从读者的描述,可以看出高并发处理的经验,在面试中占据着举足轻重的地位,关于高并发相关的面试题,一直都是面试热题,因为这类面试题能够更加直观地体现候选人的技术水平...

张乘辉
发表了文章

面试题:Kafka 如何保证高可用?有图有真相!

Kafka从0.8版本开始提供了高可用机制,可保障一个或多个Broker宕机后,其他Broker能继续提供服务

张乘辉
发表了文章

离职前是否应该把剩余的假期休完?

前段时间正好是金三银四,正值跳槽旺季,离职的人也比平时多,在朋友圈看到一位大佬发的朋友圈是这么写道的:

张乘辉
发表了文章

你的 IDEA 该更新了!

IDEA 被越来越多的 Java 开发者所接受,我也不例外,当年刚入职场时用的是 Eclipse,后来看到有同事用 IDEA,我也跟风下载了使用了,之后再也回不...

张乘辉
发表了文章

Seata 分布式事务 XA 与 AT 全面解析

Seata 是一款开源的分布式事务解决方案,star 高达 19200+,社区活跃度极高,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。

张乘辉
发表了文章

图解 Raft 共识算法:如何选举领导者?

Raft 是通过以领导者为准实现各个节点日志一致的一种共识算法,被越来越多的分布式系统框架应用,比如 Etcd、Consul 等等,Seata 未来也会引用 R...

张乘辉
发表了文章

中通缓存服务平台基于 Kubernetes Operator 的服务化实践

ZCache 是中通下一代缓存服务平台,实现多种缓存类型自动部署,提供 Proxy 访问层,通过 Proxy 层提供指令限制、访问权限、限流、分片处理等功能,通...

张乘辉
发表了文章

中通消息平台集群突破百万主题的技术探索

随着业务上的增长与迭代,业务使用的消息集群会创建越来越多主题,在业务流量不断增长的情况下,还需要不断增加主题的分区数量,Kafka 由于本身的存储机制特点,随着...

张乘辉
发表了文章

日均千亿消息量的 Kafka 集群频繁发生 ISR 变化,原因竟是...

某天晚上打球打得正嗨,突然间收到运维电话,说某个 Kafka 集群 RT 值非常高,使用该集群的用户也发现了消息堆积现象,此刻我意识到问题的严重性,于是急忙跑回...

张乘辉
发表了文章

深夜爬上来唠嗑几句

有很多读者加我微信,有时候有些读者向我提一些问题,我一眼看上去什么信息都获取不了,有时候你提问题你必须要站在对方的立场上考虑一下,你需要对方我的问题点在哪里?问...

张乘辉
发表了文章

Kafka 集群突破百万 partition 的技术探索

导语:本篇文章主要从元数据,controller 逻辑等方面介绍了如何解决支撑百万 partition 的问题,运营大规模集群其实还涉及到磁盘故障、冷读、数据均...

张乘辉
发表了文章

Apache Calcite 框架 50 倍性能优化实践

某天临时被当成壮丁拉去参加一个非常牛逼的应用监控平台(后续会开源),然后大佬就给我派了一个任务,要将项目中的查询性能优化 50 倍以上,大佬对我如此地寄予厚望,...

张乘辉
发表了文章

一文看懂 Kafka 消息格式的演进

消息引擎最重要的工作就是将生产者生产的消息传输到消费者,消息的格式应该要怎么设计是各大消息引擎框架最核心的问题,消息格式决定了消息引擎的性能与效率,Kafka ...

张乘辉

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券