首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小圆规
掘友等级
高级开发工程师@某互联网大厂
温故而知新,可以为师矣
获得徽章 9
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
523
文章 514
沸点 9
赞
523
返回
|
搜索文章
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
不可靠的时钟
投入大量资源,也是可以达到非常高的时钟精度。比如金融机构要求**高频交易基金**必须在UTC **100微妙**内同步时钟,以便调试‘崩盘’等市场异常并**检测市场操纵**...
2
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
流处理的容错
批处理容错方法要确保批处理作业的输出和没有出错时的最终结果相同,即使中间某些情况失败了,看起来好像每个输入记录都恰好被记录了一次,没有记录被遗漏,也没有记录被处理两次。 这...
2
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
流处理之流式join模式
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第10天,点击查看活动详情 本系列主要是《数据密集型应用系统设计》阅读笔记,本文记录流处理主题的笔记心得...
2
评论
分享
小圆规
赞了这篇文章
心城以北
Java 架构师 @某软件公司
·
3年前
关注
分布式事务概述
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第12天,点击查看活动详情 1. 事务简介 事务(Transaction)是访问并可能更新数据库中各种数...
21
4
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
流处理系统的思考
因此,在消息处理的代价很高,希望并行处理,而且消息排序又不那么重要的情况下,AMQP和JMS风格的消息代理更可取。另一方面,**在消息吞吐量高的情况下,每个消息处理速度快,...
3
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
事务之串行化
解决并发问题的直接有效方法是避免并发。 多线程并发在过去30年的时间一直被认为是提升性能的关键。那么现在也有逐渐转向单线程执行的趋势,是为什么呢? - 内存越来越便宜 - ...
2
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
分区之再平衡
迁移之后,至少满足: - 负载、数据、请求等更均匀的分布 - 再平衡的过程中,数据库应该可以继续提供读写服务 - 避免不必要的负载迁移,以加快动态再平衡,尽量减少网络和磁盘...
2
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
事务之写倾斜和幻读
对于医生值班的例子,我们可以使用`for update`加锁步骤1的结果来保证事务安全。但是对于会议室预定系统这个场景则不适合,因为`for update`无从加锁。串行化...
4
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
DDD-数据分区之切分大数据集
**如果所有的读写都是同一个关键字,则最终所有请求都被路由到同一个分区**。 比如社交媒体上,一些名人用户有数百万的粉丝,当发布一些热点事件时可能会引发**访问风暴**。此...
5
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
DDD-复制滞后问题
对于又**要异步同步副本**,**又要从副本读取数据**,在应用层可以提供比底层数据库更强有力的保证,例如只在主节点上进行特定类型的读取。代价是,应用层代码中处理这些问题通...
2
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
DDD-初探列式存储的数据结构
面向列的排序和压缩让写入变得困难。如果在排序表的中间插入一行,那么很可能不得不修改**所有的列文件**。 幸运的是,可以利用前面提到的**LSM tree**的思想。所有的...
2
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
DDD-日志结构的存储DB(2)
需要先访问内存表,再访问段文件,以及更旧的段文件,直到扫描完毕。效果很低。为了优化这个问题,DB往往还会维护一个布隆过滤器。 虽然B树是使用最广泛的一种索引,但是LSM t...
4
评论
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
DDD-日志结构的存储DB概述(1)
总的来说,追加文件的,也就是日志结构的存储具有很多的优势: - 顺序写比随机写快的多 - 段文件的并发和奔溃恢复很简单 - 合并旧段可以避免文件碎片问题。 当然也有一些局限...
2
评论
分享
小圆规
关注了
三分恶
高级开发工程师@某互联网大厂
小圆规
赞了这篇文章
TurboSnail
代码搬运工
·
6年前
关注
Redis主从复制的配置和实现原理
Redis的持久化功能在一定程度上保证了数据的安全性,即便是服务器宕机的情况下,也可以保证数据的丢失非常少。通常,为了避免服务的单点故障,会把数据复制到多个副本放在不同的服...
25
3
分享
小圆规
赞了这篇文章
心城以北
Java 架构师 @某软件公司
·
4年前
关注
Redis 核心数据结构和应用
redis 核心数据结构和运用讲解,主要是分析 redis 中的 string, hash, list , set , zset 五大基础数据类型的运用...
11
评论
分享
小圆规
赞了这篇文章
心城以北
Java 架构师 @某软件公司
·
3年前
关注
某次 Java 开发的面试题
记录一次面试的题和自己的一些理解,通常一般都是自我介绍,项目介绍,问问业务以及后面就是吧拉吧拉的技术细节,反正一句话 “面试过程都是一连串的连环 Q”。如果大家觉得这些问题...
47
14
分享
小圆规
赞了这篇文章
心城以北
Java 架构师 @某软件公司
·
3年前
关注
Redis 分布式锁高性能中间件 Redisson 源码分析
redisson 分布式锁(RLock)的加锁、解锁、锁续期、订阅解锁消息唤醒排队线程实现源码分析。...
28
2
分享
小圆规
高级开发工程师@某互联网大厂
·
3年前
关注
Mysql索引查漏补缺
本文本文探讨的范围是索引中的普通索引,分析了Mysql索引的一些问题,主要是关于怎么建立索引、索引的存储结构以及思考关于怎么命中索引的问题。 是否了解到了? - 经常使用和...
4
4
分享
下一页
个人成就
文章被点赞
540
文章被阅读
115,951
掘力值
3,061
关注了
56
关注者
123
收藏集
1
关注标签
6
加入于
2021-01-19