Logo

  • cmdTT

    发布于:4 天前

    1

    无声的性能杀手——伪共享(False Sharing)
    性能杀手,伪共享!
    阅读 951 评论 1 收藏 0
  • wx5e9fc52a5db79

    发布于:2020-04-25 20:13:51

    0

    高频Redis面试题解析:Redis 事务是否具备原子性?
    一、Redis事务的实现原理一个事务从开始到结束通常会经历以下三个阶段:1、事务开始客户端发送MULTI命令,服务器执行MULTI命令逻辑。服务器会在客户端状态(redisClient)的flags属性打开REDIS_MULTI标识,将客户端从非事务状态切换到事务状态。voidmultiCommand(redisClient*c){//不能在事务中嵌套事务if(c->flags&RE
    阅读 2237 评论 1 收藏 0
  • jextop 专栏作者

    发布于:2020-03-30 11:17:23

    2

    中央厨房订单管理系统,引入ActiveMQ消息队列,平滑处理高峰订单
    中央厨房订单大部分集中在高峰时段,所以设计时重点考虑的问题,是如何平滑处理瞬间的高负载,避免由于高并发量而引起任务堵塞,严重时导致系统雪崩。
    阅读 6807 评论 5 收藏 2
  • 凌晶2010

    发布于:2020-03-02 07:11:55

    1

    什么? 搞不定分布式锁?
    分布式锁专题包含: 1. redis分布式锁, zookeeper分布式锁, 数据库分布式锁
    阅读 1507 评论 0 收藏 2
  • wx5d30212829a35

    发布于:2019-12-17 17:22:52

    0

    神奇的 SQL 之 联表细节 → MySQL JOIN 的执行过程
    问题背景对于 MySQL 的 JOIN,不知道大家有没有去想过他的执行流程,亦或有没有怀疑过自己的理解(自信满满的自我认为!);如果大家不知道怎么检验,可以试着回答如下的问题驱动表的选择MySQL 会如何选择驱动表,按从左至右的顺序选择第一个?多表连接的顺序假设我们有 3 张表:A、B、C,和如下 SQL-- 伪 SQL,不能直接执行 A LEFT JOIN B ON B.aId = A.id L
    阅读 9862 评论 0 收藏 3
  • wx5d6cccb1cb158

    发布于:2019-12-03 15:59:39

    4

    分布式应用监控:SkyWalking 快速接入实践
    分布式应用,会存在各种问题。而要解决这些难题,除了要应用自己做一些监控埋点外,还应该有一些外围的系统进行主动探测,主动发现。 APM工具就是干这活的,SkyWalking 是国人开源的一款优秀的APM应用,已成为apache的顶级项目。 今天我们就来实践下 SkyWalking 下吧。 实践目标: 达到监控现有的几个系统,清楚各调用关系,可以找到出性能问题点。 实践步骤: 1. SkyWalking 服务端安装运行; 2. 应用端的接入; 3. 后台查看效果; 4. 分析排查问题; 5. 深入了解(如有心情); 1. SkyWalking 服务端安装
    阅读 10000+ 评论 0 收藏 6
  • wx5d6cccb1cb158

    发布于:2019-10-24 17:15:52

    6

    解Bug之路-记一次调用外网服务概率性失败问题的排查
    前言 和外部联调一直是令人困扰的问题,尤其是一些基础环境配置导致的问题。笔者在一次偶然情况下解决了一个调用外网服务概率性失败的问题。在此将排查过程发出来,希望读者遇到此问题的时候,能够知道如何入手。 起因 笔者的新系统上线,需要PE执行操作。但是负责操作的PE确和另一个开发在互相纠缠,让笔者等了半个小时之久。本着加速系统上线的想法,就想着能不能帮他们快速处理掉问题,好让笔者早点发完回去coding。一打听,这个问题竟然扯了3个月之久,问题现象如下:
    阅读 5376 评论 6 收藏 1
  • 美码师 专栏作者

    发布于:2019-08-17 22:40:04

    2

    海量数据的分页怎么破
    一、背景分页应该是极为常见的数据展现方式了,一般在数据集较大而无法在单个页面中呈现时会采用分页的方法。各种前端UI组件在实现上也都会支持分页的功能,而数据交互呈现所相应的后端系统、数据库都对数据查询的分页提供了良好的支持。以几个流行的数据库为例:查询表t_data第2页的数据(假定每页5条)MySQL的做法:select*fromt_datalimit5,5PostGreSQL的做法:select
    阅读 10000+ 评论 0 收藏 3
  • 美码师 专栏作者

    发布于:2019-07-26 21:52:48

    0

    Y服务-你真的懂 Yaml 吗?
    在Java的世界里,配置的事情都交给了Properties,要追溯起来这个模块还是从古老的JDK1.0就开始了的。"天哪,这可是20年前的东西了,我居然还在用Properties.."然而,本文的主角并不是Properties,而是Yaml。这是新时代里微服务架构上的宠儿,和Properties相比起来,Yaml显得有些弄潮儿。以往的大多数项目里,我们都可以发现Properti
    阅读 9455 评论 1 收藏 4
  • 编程Crazy

    发布于:2019-07-18 15:32:16

    2

    Spring Boot 自动配置(auto-configurtion) 揭秘
    本章,我们为你揭秘Spring Boot自动配置(Auto Configuration)运行机制,谈到auto-configuration,肯定离不开@EnableAutoConfiguration注解。
    阅读 10000+ 评论 1 收藏 3
写文章