1. 微服务架构连表查询问题

    开始写作吧 ![image-alter](/image/post/2021/10/05/06/xxx.jpg)

    2021/10/05 Microservice

  2. 分布式事务解决方案

    开始写作吧 ![image-alter](/image/post/2021/10/05/05/xxx.jpg)

    2021/10/05 Microservice

  3. MySQL - 日志

    日志是 mysql 数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、 查询日志、慢查询日志、事务日志、二进制日志几大类,下面一次介绍各种日志的使用机器实现原理。

    2021/10/04 database

  4. Java并发 - 多线程顺序执行案例

    多线程顺序执行,主要考察多线程之间的通信问题。

    2021/10/04 concurrent

  5. JVM - OOM 排查案例

    开始写作吧 ![image-alter](/image/post/2021/10/04/02/xxx.jpg)

    2021/10/04 JVM

  6. 设计模式之 - 模板方法

    需求 定义一系列方法执行流程,子类可以重新实现部分方法,但不能改变方法的流程。

    2021/10/04 设计模式

  7. 领域驱动设计

    至少30年以前,一些软件设计人员就已经意识到领域建模和设计的重要性,并形成一种思潮,Eric Evans 将其定义为领域驱动设计(Domain-Driven Design,简称DDD)。在互联网开发“小步快跑,迭代试错” 的大环境下,DDD似乎是一种比较“古老而缓慢”的思想。然而,由于互联网公司也逐渐深入实体经济, 业务日益复杂,我们在开发中也越来越多地遇到传统行业软件开发中所面临的问题。本文就先来讲一下这些问题, 然后再尝试在实践中用DDD的思想来解决这些问题。

    2021/10/03 Microservice

  8. MySQL - 分表分库组件

    当业务数据量达到一定程度,单表数据量过大,操作效率会迅速下滑,这时候就需要考虑分库分表的问题。 针对分库分表,需要梳理清楚如何分库分表、以及使用什么组件实现分库分表。

    2021/10/02 database

  9. Redis - 分布式锁

    在分布式系统中,使用Redis作为分布式锁,是常用的一种分布式锁解决方案。

    2021/10/02 Redis

  10. Redis - 集群

    Redis集群有扩容和高可用的需求,那么集群如何搭建,就是一个需要考虑的问题。 Redis 支持三种集群方案: 主从复制模式 Sentinel(哨兵)模式 Cluster 模式

    2021/10/02 Redis