SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的
这篇文章,我们聊聊任务调度的极简实现:单线程永动机。“单线程永动机”通常指某个固定线程一直执行特定任务,不会主动终止,除
编写技术文章是程序员分享经验和记录学习成果的重要方式。为了让写作变得更轻松,有许多实用工具可以帮助提升效率,比如 Mar
Redis 列表(List)是一种简单的字符串列表,它的底层实现是一个双向链表。生产环境,很多公司都将 Redis 列表
I/O 请求可以分为两个阶段,分别为调用阶段和执行阶段。I/O 调用阶段 : 用户进程向内核发起系统调用。I/O 执行阶
Apache ShardingSphere 是一款分布式的数据库生态系统,它包含两大产品:ShardingSphere-
相比本地文件存储, 分布式文件存储系统是一种能够将文件数据分布式地存储在多台服务器上的系统。它采用了多台服务器的集群化部
7 月份非常忙碌,想系统性的写一篇文章,好几次不知道如何下手,后来想想还不如顺其自然,写一点自己的学习心得体会。这篇文章
2015 硅谷之行 ,是我脑海里一段充满海蓝色的记忆。 有点像刘姥姥进大观园,也有点像进入另外一个我不曾幻想过的世界。郊
地址:https://github.com/makemyownlife/platform-sms短信服务 platfor
非常喜欢读开源项目,每次读源码,都会觉得自己修炼某种武学功法,期待修炼完成后,大杀四方。从2012年开始,陆续阅读了 C
这篇文章,聊聊一个大家经常使用的编程模式 :Mybatis +「where 1 = 1 」。笔者人生第一次重大的线上事故
工程师在使用 shardingsphere jdbc 时,都是面向逻辑库与逻辑表 编写 SQL 的 ,然而这些 SQL
10 几年前,互联网产业蓬勃发展,相比传统 IT 企业,互联网应用每天会产生海量的数据。如何存储和分析这些数据成为了当时
这篇文章,我们聊聊线程安全使用 HashMap 的四种技巧。1方法内部:每个线程使用单独的 HashMap如下图,tom
2018 年,做为架构负责人,接到一个架构需求:实现一个简单易用的 RocketMQ SDK 。因为各个团队 Rocke
kkFileView 是一款文件文档在线预览解决方案,采用流行的 Spring Boot 框架构建,易于上手和部署。该项
Redis Stream 是 Redis 5.0 版本中引入的一种新的数据结构,它用于实现简单但功能强大的消息传递模式。
在笔者心中,消息队列,缓存,分库分表是高并发解决方案三剑客。在职业生涯中,笔者曾经使用过 ActiveMQ 、Rabbi
在笔者心中,消息队列,缓存,分库分表是高并发解决方案三剑客。分库分表之所以被广泛使用,因为工程相对简单,但分库分表并不仅
签名:感谢大家的关注