Avatar notebook default
152篇文章 · 116111字 · 15人关注
  • 消息队列 - 如何保证消息的有序性

    学习完整课程请移步 互联网 Java 全栈工程师 通过轮询所有队列的方式来确定消息被发送到哪一个队列(负载均衡策略)。订单号相同的消息会被先后发...

  • 分布式 - 分布式锁的场景与实现

    学习完整课程请移步 互联网 Java 全栈工程师 使用场景 首先,我们看这样一个场景:客户下单的时候,我们调用库存中心进行减库存,那我们一般的操...

  • 微服务 - 说说最终一致性的实现方案

    学习完整课程请移步 互联网 Java 全栈工程师 问题的起源 在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性?...

    1.8 4629 1 10
  • 微服务 - 说说 CAP 定理、 BASE 理论

    学习完整课程请移步 互联网 Java 全栈工程师 CAP 定理 2000 年 7 月,加州大学伯克利分校的 Eric Brewer 教授在 AC...

  • MySQL - 优化(重点掌握)

    学习完整课程请移步 互联网 Java 全栈工程师 概述 表关联查询时务必遵循 小表驱动大表 原则; 使用查询语句 where 条件时,不允许出现...

    5.3 1805 0 48
  • 微服务 - 怎么考虑数据一致性问题

    学习完整课程请移步 互联网 Java 全栈工程师 单体应用的数据一致性 想象一下如果我们经营着一家大型企业,下属有航空公司、租车公司、和连锁酒店...

  • Java 线程 - 线程池的几种方式与使用场景

    学习完整课程请移步 互联网 Java 全栈工程师 在 Executors 类里面提供了一些静态工厂,生成一些常用的线程池。 newFixedTh...

    1.0 3962 0 12
  • Java 线程 - sleep、join、yield 有什么区别

    学习完整课程请移步 互联网 Java 全栈工程师 sleep() sleep() 方法需要指定等待的时间,它可以让当前正在执行的线程在指定的时间...

    1.5 465 0 10
  • 数据存储 - 说说反模式设计

    学习完整课程请移步 互联网 Java 全栈工程师 简单的来说,反模式是指在对经常面对的问题经常使用的低效,不良,或者有待优化的设计模式/方法。甚...

文集作者