会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一个拿着底层薪资操着架构师心的码农
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
92
下一页
2023年2月17日
webim 实现实时通讯的 4 种方式
摘要: 本文前半段主要节选自:WebSocket ,后半段总结和概括自沈剑大佬的两篇文章和文章评论http如何像tcp一样实时的收消息?、网页端收消息,究竟是推还是拉?,完整参考见文末。 webim 是什么 即时通信(Instant Message,IM),比如 QQ、微信。webim 就是通讯应用的浏览器
阅读全文
posted @ 2023-02-17 00:43 Lucky小黄人^_^
阅读(171)
评论(0)
推荐(0)
2023年2月15日
im 应用多点登录和消息漫游架构
摘要: 本文主要节选和总结自沈剑大佬的 微信多点登录与QQ消息漫游架构随想和文章的评论,略有删改 1、多点登录和消息漫游架构 多点登录指的是同个账号可以在多类终端(安卓、pc)同时登录,但是同类终端只能在唯一的一台设备上登录。 消息漫游指的是服务端保存聊天消息,使得用户在任何终端设备登录账号,都能拉取到所有
阅读全文
posted @ 2023-02-15 00:47 Lucky小黄人^_^
阅读(87)
评论(0)
推荐(0)
用户/帖子/好友/订单中心如何进行数据库水平切分
摘要: 本文主要节选和总结自沈剑大佬的四篇文章 必备,前台与后台分离的架构实践 单KEY业务,数据库水平切分架构实践 | 架构师之路 1对多业务,数据库水平切分架构一次搞定 | 架构师之路 多对多业务,数据库水平切分架构一次搞定 1、前台后台分离架构 1.1 前后台用户访问的特点 用户侧,前台访问的特点是:
阅读全文
posted @ 2023-02-15 00:39 Lucky小黄人^_^
阅读(412)
评论(0)
推荐(0)
2023年2月14日
如何处理缓存跟数据库数据不一致?
摘要: 本文主要参考沈剑大佬的多篇缓存相关博文和博文的精彩评论,以及数位网友的优秀分享,文末是完整参考,其中第二章节直接节选自沈剑大佬的文章。 1、单体数据库,缓存不一致问题 1.1 Cache Aside Pattern(旁路缓存模式) 读:从 cache 中读取数据,读取到就直接返回,读取不到的话,就从
阅读全文
posted @ 2023-02-14 01:03 Lucky小黄人^_^
阅读(125)
评论(0)
推荐(0)
2023年2月13日
如何将 Markdown 格式文章快速发布到微信公众号(转)
摘要: 转自:如何将 Markdown 格式文章快速发布到微信公众号 如果你和我一样,平时习惯使用 Markdown 写作,当我们想把文章发布到微信公众号或知乎等平台时,就会发现挺麻烦的,尤其是排版方面,因为它们并不支持 Markdown 格式。 那有没有简单高效的办法呢?答案是有的! 你可以借助微信公众号
阅读全文
posted @ 2023-02-13 01:44 Lucky小黄人^_^
阅读(1359)
评论(0)
推荐(0)
Innodb 相较于MyISAM 的优势在哪
摘要: 本文依旧主要参考沈剑大佬的十多篇博文,以及数位网友的优秀分享,文末是完整参考。 1、索引 1.1 B 树 多叉平衡查找树,多叉平衡以及磁盘预读使得 B 树查找效率特别高。 多叉(多路)性:每个结点有若干个关键字,相同数量的 key 在btree中生成的节点要远远小于二叉搜索树节点,相差的节点数目正比
阅读全文
posted @ 2023-02-13 01:27 Lucky小黄人^_^
阅读(79)
评论(0)
推荐(0)
什么时候用MQ、MQ 的作用、延迟消息
摘要: 本文主要参考沈剑大佬的消息队列系列的四篇博文和博文评论,以及刘海丰老师的《架构设计面试精讲》,文末是完整参考。 1、什么时候用MQ、MQ 的作用 MQ是一个互联网架构中常见的解耦利器。 1.1 MQ 的组成 Producer:消息的生产者; Broker:MQ 服务器; Topic:存储不同类别的消
阅读全文
posted @ 2023-02-13 01:22 Lucky小黄人^_^
阅读(363)
评论(0)
推荐(0)
2023年2月12日
大数据量、高并发下的表字段扩展方案(转)
摘要: 节选和总结自:沈剑大佬的 啥,又要为表增加一列属性? 、这才是真正的表扩展方案 两篇文章和文章评论 高并发且数据量大情况下的表字段扩展 实际中用的最多是的是方案三和方案五 方案一:版本号 + 通用列 表新增 2 列,一列是扩展字段,一列是版本号,版本号是扩展字段属性的迭代版本。扩展字段值是一个jso
阅读全文
posted @ 2023-02-12 23:51 Lucky小黄人^_^
阅读(205)
评论(0)
推荐(0)
Mac 配置 github ssh (转)
摘要: 转自:Github 官方文档:生成新的 SSH 密钥并将其添加到 ssh-agent 1、生成新 SSH 密钥,粘贴下面的文本(替换为您的 GitHub 电子邮件地址)。 执行过程中需要输入确认的地方直接按回车就行了 ssh-keygen -t ed25519 -C "your_email@exam
阅读全文
posted @ 2023-02-12 18:55 Lucky小黄人^_^
阅读(830)
评论(0)
推荐(0)
2023年2月11日
数据库高并发和高可用方案
摘要: 依旧主要参考沈剑大佬的多篇博文,以及数位网友的优秀分享,文末是完整参考。 1、高可用方案(HA,High Availability) 缓存是通过双写和双读主备、或者利用缓存的集群数据同步,故障自动转移来实现的 数据库的读是通过读写分离(MHA,Master High Availability),分库
阅读全文
posted @ 2023-02-11 17:55 Lucky小黄人^_^
阅读(179)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
92
下一页
公告