2024年3月28日

消息队列-kafka篇

摘要: // TODO:学习中,待总结 参考资料: https://www.lanqiao.cn/library/advanced-java/docs/high-concurrency/mq-interview 美团:https://tech.meituan.com/2016/07/01/mq-design 阅读全文

posted @ 2024-03-28 11:21 爱笑的张飞 阅读(4) 评论(0) 推荐(0) 编辑

2023年9月24日

支付---支付通道

摘要: 这个月换了工作,开始做支付相关的业务了,那一贯秉持“从实践中学习”的我,自然后面也会更新以支付为主题的博客内容。这是第一篇,主要以“支付通道”这个基础并且重要的名词开始,那一起开启一段新的旅程吧。 // TODO 阅读全文

posted @ 2023-09-24 20:38 爱笑的张飞 阅读(23) 评论(0) 推荐(0) 编辑

2023年8月31日

面试准备指南

摘要: 摘要 简历总览 工作及教育经历 专业技能 项目 个人账号 摘要 由于最近面试了一些公司,也借由这个契机,将面试需要准备的内容和面试历程记录下来,也算是前行路上的一个里程碑。 那让我们接着往下看吧。 简历总览 面试的第一步就是需要准备简历,网络上以及各种编程辅导视频上已经有太多的教程,教你如何写一篇好 阅读全文

posted @ 2023-08-31 22:05 爱笑的张飞 阅读(25) 评论(0) 推荐(0) 编辑

2023年7月24日

云原生数据库--多租户

摘要: 本篇文章来简单聊聊 **云原生数据库的多租户**,这也是看到最近 TiDB 的 7.2 版本新的 feature 支持的特性,其中它们也考虑了多种场景下对多租户的支持。同时,我现在在百度做 GaiaDB 云原生数据库,其中一个 PS 组件也是多租户部署的,但是这两个多租户的概念却千差万别,这也成为了 阅读全文

posted @ 2023-07-24 21:03 爱笑的张飞 阅读(34) 评论(0) 推荐(0) 编辑

2023年6月30日

gh-ost 无锁变更

摘要: 摘要 什么是 DDL 表级锁和元数据锁 表级锁 元数据锁 什么是无损 DDL 有损 DDL 无损 DDL 什么是重建表 MySQL5.5 之前重建表 MySQL5.6 之后重建表 什么是 COPY|INPLACE | INSTANCE 算法 开源在线变更工具 pt-osc 的变更流程 gh-ost 阅读全文

posted @ 2023-06-30 22:14 爱笑的张飞 阅读(229) 评论(0) 推荐(0) 编辑

2023年5月26日

一致性哈希

摘要: - [摘要](#摘要) - [如何分配请求](#如何分配请求) - [使用哈希算法有什么问题](#使用哈希算法有什么问题) - [使用一致性哈希有什么问题](#使用一致性哈希有什么问题) - [如何通过引入虚拟节点提高均衡度](#如何通过引入虚拟节点提高均衡度) - [具体实现](#具体实现) - 阅读全文

posted @ 2023-05-26 22:57 爱笑的张飞 阅读(74) 评论(0) 推荐(0) 编辑

2023年4月16日

MySQL 数据闪回工具

摘要: 前言 闪回原理 工具推荐 MyFlash mysqlbinlog_flashback binlog2sql 总结 参考资料 前言 您应该您应该遇到过因为误操作破坏数据库的问题,比如忘了带WHERE条件的UPDATE、DELETE操作,然后就需要进行传统方式的全量 & 增量恢复。现在,给您介绍一下My 阅读全文

posted @ 2023-04-16 15:17 爱笑的张飞 阅读(595) 评论(0) 推荐(0) 编辑

2023年3月19日

分布式定时任务

摘要: 这一篇文章我们来调研一些当前市面上的 分布式定时任务 系统 阅读全文

posted @ 2023-03-19 16:50 爱笑的张飞 阅读(22) 评论(0) 推荐(0) 编辑

2023年2月26日

MySQL性能优化

摘要: 优化的基本原则 优化简介 基本原则 硬件优化 参数优化 操作系统参数 MySQL 参数 MySQL 库表结构优化 数据类型的选择 字符编码的选择 表数据适度冗余 设置主键ID MySQL 语句及索引优化 语句优化 索引优化 优化的基本原则 优化简介 所谓MySQL优化,一方面是指通过调整系统参数、合 阅读全文

posted @ 2023-02-26 20:32 爱笑的张飞 阅读(150) 评论(0) 推荐(0) 编辑

2023年1月8日

深入理解 epoll 原理

摘要: 从网卡如何接收数据说起 CPU 如何知道接受了数据? 进程阻塞为什么不占用 CPU 资源? 工作队列 等待队列 唤醒进程 内核接收网络数据全过程 同时监视多个 socket 的方法 select 的监听流程 select 的唤醒流程 select 的缺点 epoll 的设计思路 epoll 的原理和 阅读全文

posted @ 2023-01-08 18:55 爱笑的张飞 阅读(412) 评论(0) 推荐(0) 编辑

导航