首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
东咚鸫
掘友等级
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
LSM-Tree简介
这是我参与8月更文挑战的第20天,活动详情查看:8月更文挑战 前言 LSM-Tree全称是Log Structured Merge Tree(日志结构合并树),最早听过这个存储引擎概念还是在《Bigt
了解一下RPC,为何诞生RPC,和HTTP有什么不同?
【简单理解】:两台不同计算机(程序),计算机A有一个约定协议,计算机B想调用计算机A需要通过约定协议来进行通讯调用。 其实早在1982年左右RPC就被人用来做分布式系统的通信,最早发明『远程过程调用』这个词语的人是『布鲁斯·杰伊·尼尔森 (Bruce Jay Nelson)』大…
聊聊开发中幂等性问题
幂等是源于一种数学概念。其主要有两个定义 如果在一元运算中,x 为某集合中的任意数,如果满足 f(x) = f(f(x)) ,那么该 f 运算具有幂等性,比如绝对值运算 abs(a) = abs(abs(a)) 就是幂等性函数。 如果在二元运算中,x 为某集合中的任意数,如果满…
Java NIO 系列文章之 浅析Reactor模式
Reactor模式也叫做Dispatcher模式,即 I/O多路复用统一监听事件,收到事件后再分发(Dispatch)给相应的处理线程。 谈到 Reactor模式就会让我想起观察者模式,它俩看起来非常相似的,但是观察者模式主要用于一对多的情况,它定义了一个一对多的依赖关系,让多…
flink 窗口对齐算法
当你开启时间窗口后,flink会为每一个数据流中的元素计算它应该放入哪个窗口,具体算法如下源码org.apache.flink.streaming.api.windowing.windows.Time
2w字 + 40张图带你参透并发编程!
在计算机最早期的时候,没有操作系统,执行程序只需要一种方式,那就是从头到尾依次执行。任何资源都会为这个程序服务,在计算机使用某些资源时,其他资源就会空闲,就会存在 浪费资源 的情况。 操作系统的出现为我们的程序带来了 并发性,操作系统使我们的程序能够同时运行多个程序,一个程序就…
提升网页加载速度的十个窍门
C M Pandey 原作,授权 New Frontend 翻译。 在这篇文章里,我会跟大家分享我是如何让自己的作品集网站在 0.8 秒内加载完成的。 1. 不要使用太大的 DOM 树 我的作品集网站包含 487 个 DOM 元素,DOM 树的深度是 13,每层最多 20 个子…
后端架构师技术图谱
分享自 GitHub
不能错过的分布式ID生成器(Leaf ),好用的一批!
Leaf的优势:高可靠、低延迟、全局唯一等特点。 目前主流的分布式ID生成方式,大致都是基于数据库号段模式和雪花算法(snowflake),而美团(Leaf)刚好同时兼具了这两种方式,可以根据不同业务场景灵活切换。 Leaf-segment号段模式是对直接用数据库自增ID充当分…
刚体验完RabbitMQ?一文带你SpringBoot+RabbitMQ方式收发消息
本篇是消息队列RabbitMQ的第二弹。 上一篇的结尾我也预告了本篇的内容:利用RabbitTemplate和注解进行收发消息,还有一个我临时加上的内容:消息的序列化转换。 交给Spring帮我们管理连接可以让我们专注于业务逻辑,就像声明式事务一样易用,方便又高效。 祝有好收获…
下一页
个人成就
文章被点赞
15
文章被阅读
6,150
掘力值
324
关注了
16
关注者
3
收藏集
5
关注标签
6
加入于
2020-08-10