240 发简信
IP属地:四川
  • Resize,w 360,h 240
    多线程下嵌套异步任务导致程序假死

    问题描述 线上环境异步任务全部未执行,代码没有抛出任何异常和提示,CPU、内存都很正常,基本没有波动,GC也没啥异常的。 问题原因 经定位是异步...

  • Resize,w 360,h 240
    Devops环境准备

    系统准备 https://mirrors.aliyun.com/centos/7/isos/x86_64/[https://mirrors.al...

  • Resize,w 360,h 240
    架构基础

    架构设计的关键思维是判断和取舍,程序设计的关键思维是逻辑和实现。架构设计需要考虑的通用问题,性能、可用性、可扩展性、安全性、成本、规模。架构设计...

    1.7 1799 1 10
  • Resize,w 360,h 240
    中台建设&架构设计

    什么是中台 中台即企业级能力复用平台 企业级 企业级定义了中台的范围。 它更多代表的是中台处理的问题在企业级别,即至少包含多条业务线或服务多个前...

    3.7 3573 5 38
  • Caffeine缓存

    简介 在本文中,我们来看看 Caffeine — 一个高性能的 Java 缓存库。 缓存和 Map 之间的一个根本区别在于缓存可以回收存储的 i...

    2.4 70582 5 48 1
  • Resize,w 360,h 240
    MySQL高可用化

    服务在运行过程中存在很多意外情况,如:如服务器宕机、磁盘损坏、RAID卡损坏等。如何保证数据库在服务发生意外的情况下数据不丢失呢?服务还能继续提...

    16.6 3962 1 59
  • MAC安装和卸载redis

    安装卸载 查询可安装的版本 查询版本号brew search redis: 安装redis brew install redis或者brew i...

  • Resize,w 360,h 240
    RabbitMQ 高可用优化

    RabbitMQ的主要作用基本上可以用8个字概括,削峰填谷异步解耦。但是引入MQ我们也不得不考虑引入MQ后带来的一些问题,如消息丢失。 在一些业...

  • Resize,w 360,h 240
    MySQL索引原理

    定义 索引(Index)是帮助MySQL高效获取数据的数据结构。那么什么数据结构可以用来高效的获取数据呢? 查看索引 各列的含义: Table:...

    13.6 3164 2 46