Posts
All the articles I've posted.
卷起来🐎🐲💪 -- 服务治理(统一白名单控制)
Posted on:May 30, 2023 at 09:00 PM白名单确实可以解决接口功能或者服务入口的访问范围风险,那么这里有一个技术方案实现问题。就是如果研发人员在所有的接口上都加这样的白名单功能,那么就会非常耗费精力,同时在功能不再需要时可能还需要将代码删除。在这个大量添加和修改重复功能的代码过程中,也在一定程度上造成了研发成本和操作风险。所以站在整体的系统建设角度来说,我们需要有一个通用的白名单服务系统,减少研发在这方面的重复开发。
卷起来🐎🐲💪 -- 数据库分库分表中间件
Posted on:May 18, 2023 at 03:02 PM如果要做一个数据库路由,都需要做什么技术点?一个数据库路由设计要包括哪些技术知识点呢?
卷起来🐎🐲💪 -- DDD设计落地
Posted on:May 16, 2023 at 11:32 PM领域驱动设计DDD(Domain-Driven Design)历史较长但随着微服务的兴起DDD又活跃到人们的视线,它提供的是一套架构设计思想,我们可以使用这套方法论将架构设计的尽可能做到高内聚、低耦合、可扩展性强的应用服务。
卷起来🐎🐲💪 -- MySQL日志系统
Posted on:April 17, 2023 at 10:30 AMMySQL 可以恢复到半个月内任意一秒的状态。MySQL 里面最重要的两个日志,即物理日志 redo log 和逻辑日志 binlog。Redo log 记录这个页 “做了什么改动”。Binlog 有两种模式,statement 格式的话是记 sql 语句, row 格式会记录行的内容,记两条,更新前和更新后都有。
卷起来🐎🐲💪 -- MySQL实践之索引
Posted on:April 14, 2023 at 01:53 AM普通索引和唯一索引,应该怎么选择?MySQL为什么有时候会选错索引?怎么给字符串字段加索引?
卷起来🐎🐲💪 -- MySQL锁
Posted on:April 13, 2023 at 10:22 PM数据库锁设计的初衷是处理并发问题。作为多用户共享的资源,当出现并发访问的时候,数据库需要合理地控制资源的访问规则。而锁就是用来实现这些访问规则的重要数据结构。根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁和行锁三类。