架构师

  • MyBatis 的执行流程分析

    前言 MyBatis可能很多人都一直在用,但是MyBatis的SQL执行流程可能并不是所有人都清楚了,那么既然进来了,通读本文你将收获如下: 1、Mapper接口和映射文件是如何进…

    1月 5, 2023
    280
  • 再谈 Spring Boot + Redis 实现分布式锁

    欢迎关注:架构师指南 一、业务背景 有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。 二、分析流程 使用 Red…

    1月 5, 2023
    290
  • 为什么说MySQL单表行数不要超过2000w?

    目录 背景 实验 单表数量限制 表空间 页的数据结构 索引的数据结构 单表建议值 总结 参考 1 背景 作为在后端圈开车的多年老司机,是不是经常听到过,“mysql 单表最好不要超…

    1月 5, 2023
    310
  • Docker 容器监控知多少?

    前言 在企业中,通常业务是不允许随意停止的,否则将给企业带来巨大的经济损失。 运维工程师要保证业务正常运行,就必须利用工具时刻监控业务的运行状态,容器中的业务也不例外。 除了容器自…

    1月 5, 2023
    240
  • 三种跨域解决方案:HttpClient、注解、网关

    注解:@CrossOrigin 网关整合 Httpclient 为什么会有跨域问题 因为浏览器的同源政策,就会产生跨域。比如说发送的异步请求是不同的两个源,就比如是不同的的两个端口…

    1月 5, 2023
    270
  • 多图深入理解 Redis

    因公众号更改推送规则,请点“在看”并加“星标”第一时间获取精彩技术分享 什么是 Redis? Redis(REmote DIctionary Service)是一个开源的键值对数据…

    1月 5, 2023
    280
  • 架构师架构设计,复杂度是不灭的

    与复杂度的斗争是软件开发的一个永恒的主题,我一次又一次地看到它反复出现,并且不断在各个层面上看到有关的争论:到底应该在函数和方法中进行多少注释?理想的抽象是怎样的?一个框架何时开始…

    12月 30, 2022
    1870
  • 16 张图硬核讲解 Kubernetes 网络

    Overview 本文将探讨 Kubernetes 中的网络模型,以及对各种网络模型进行分析。 Underlay Network Model 什么是 Underlay Networ…

    12月 30, 2022
    330
  • 2万字,我们谈谈分布式事务

    分布式事务 1 基础概念 1.1 什么是事务 什么是事务?举个生活中的例子:你去小卖铺买东西,“一手交钱,一手交货”就是一个事务的例子,交钱和交货必 须全部成功,事务才算成功,任一…

    12月 30, 2022
    200
  • SSO 单点登录和 OAuth2.0 的区别和理解

    因公众号更改推送规则,请点“在看”并加“星标”第一时间获取精彩技术分享 一、概述 SSO是Single Sign On的缩写,OAuth是Open Authority的缩写,这两者…

    12月 30, 2022
    350
  • 字节跳动开源最新GAN压缩算法,算力消耗可减少至1/46

    字节跳动近期开源了一项代号为OMGD的压缩技术。这是字节自研的GAN(生成对抗网络)压缩算法,在保证生成效果不变的前提下,算力消耗最低可以减少到原来的1/46,相比之前业界的最佳压…

    12月 30, 2022
    310
  • TCP/IP各个协议层的网络延迟检测方法总结

    作者:刘小白DOER链接:https://www.jianshu.com/p/0f3428db5028 今天来总结一下TCP/IP各个协议层的几个检测网络延迟的方法。 1、应用层 …

    12月 30, 2022
    340
  • 一篇文章把RabbitMQ、RocketMQ、Kafka三元归一

    作者:让我来搞这个bug链接:https://www.jianshu.com/p/2975d354fca5 RabbitMQ RabbitMQ各组件的功能 Broker :一个Ra…

    12月 30, 2022
    290
  • 软件架构的23个基本原则

    欢迎关注:架构师指南 软件体系架构基于一组适用于各种软件系统的基本原则,有经验的架构师知道这些原则,并且能够在软件产品的正确位置实现特定的原则。下面我们快速浏览一下架构师日常遵循的…

    12月 30, 2022
    200
  • JVM调优之垃圾定位、垃圾回收算法、垃圾处理器对比

    作者:Java柱柱链接:https://www.jianshu.com/p/9362e8cefd9b 谈垃圾回收器之前,要先讲讲垃圾回收算法,以及JVM对垃圾的认定策略,JVM垃圾…

    12月 30, 2022
    290