Kafka 消息丢失分析
Kafka 消息丢失分析
文章参考:刨根问底,kafka到底会不会丢消息_kafka_爱笑的架构师_InfoQ写作社区 三种消息传递语义 Kafka 中消息传递语义主要分为以下三种: * At most once(最多一
表锁:开销小,加锁快,不会出现死锁;锁定力度大,冲突概率高,并发度最低
表锁:开销小,加锁快,不会出现死锁;锁定力度大,冲突概率高,并发度最低
把这句话拆成 4 个关键词来理解,就能明白「为什么表锁是这种特性」: 1. 开销小、加锁快 2. 不会出现死锁 3. 锁定粒度大 4. 冲突概率高、并发度最低 下面逐条解释,并给一段极
【@Autowired`注解注入与构造器注入的区别】
【@Autowired`注解注入与构造器注入的区别】
1. 使用 `@Autowired` 注解 代码语言:javascript AI代码解释 ```javascript @Autowired private ServertService serverS
Redisson源码解析
Redisson源码解析
技术精华-完全解读Redisson的分布式锁原理 技术精华-完全解读Redisson的分布式锁原理 for update SQL ```sql select column from table
ThreadLocal详解
ThreadLocal详解
主要详细讲解了 Java 中 `ThreadLocal` 的原理、应用场景以及在父子线程和线程池中传递数据的方案(包括 `InheritableThreadLocal` 和阿里巴巴开源的 `Trans
Type字段详解
Type字段详解
`type` 字段是 MySQL `EXPLAIN` 输出中最重要的指标之一,它显示了查询使用了何种类型的连接。性能从好到差的排序通常为:`system` * system * 表只
性能优化七步法
性能优化七步法
第一步:调用链路优化 关注点: * 去除不合理的调用。 * 日志治理:频繁打印日志会导致 CPU 飙高。 第二步:SQL 优化 * 慢查询治理:加索引。 * 热点治理:不合理的分库分
高并发实战技巧拾遗
高并发实战技巧拾遗
本文根据读与写流量对高并发场景进行分类,列举了十余种高并发场景和实战技巧,希望能给读者带来一些新的思路与启发。 前言 在快手这样的超高 DAU 应用里做研发工作,很容易遇到高并发业务场景,因此多积累
git命令手册
git命令手册
本地创建项目 本地没有创建过项目或者拉取过项目,也就是空文件夹,那么可以直接使用此条命令拉取最新的代码,后面提交不用再另外配置 ``` git clone https://<Username `
使用minikube安装kubernetes和dashboard
使用minikube安装kubernetes和dashboard
简介: 使用minikube安装kubernetes和dashboard minikube可以运行一个本地单节点的kubernetes集群,可以非常容易地在本地部署kubernetes。虽然只支持单节