kafka的架构是什么?它的组成成分缺一不可吗?Kafka架构核心是Broker集群,依赖ZooKeeper进行元数据管理和协调。生产者将消息发送到Broker,消费者从Broker拉取消息。缺一不可: Broke...
Flow
返回首页
第 9 页
Java中的锁
锁,CASCompare-And-Swap 的简称是CAS。先说CAS吧,CAS 是一种无锁的原子操作,通常用于并发编程中,尤其是多线程环境下对共享资源进行更新时。CAS 操作有三个参数:内存地址 (V):要修改的...
elasticsearch是什么
Elasticsearch 是一个分布式搜索与分析引擎。最常见的使用场景是全文检索、日志检索、聚合分析和面向搜索的应用后端。它的底层建立在 Lucene 之上,但 Elasticsearch 做的不是简单封装,而是...
netty
Netty 可以被看成一个“帮助你更高效地写网络程序的基础设施框架”。它最常出现的语境是高并发服务端、长连接协议、RPC 框架和中间件开发。如果直接使用 Java NIO,你很快会碰到大量模板性问题:事件循环如何组...
mysql 性能优化
MySQL 性能优化如果只理解成“给 SQL 加索引”,通常会做出一半正确、一半浪费的动作。真正的优化应该从负载、数据分布和瓶颈位置开始。首先要分清慢在哪里。是单条 SQL 扫描太多行,是锁竞争严重,是 buffe...