相信对于大家多看一些类似的案例,以后对于大家自己在线上系统遇到各种生产问题的时候,进行排查和优化的思路会有很大的启发。事故背景先给大
2022-10-21 17:57:54大家好,今天给大家介绍一个非常热门的技术,同时也是面试的时候面试官特别喜欢问的一个话题,那就是SpringCloudAlibaba的底层原理。现在大家都知
2022-10-20 18:54:07问题示例className命名重复导致的样式冲突我们先创建一个问题,验证样式冲突的存在:在主应用和子应用上分别使用div元素插入一段标题,两个div元
2022-10-19 18:52:27前言读写分离方案上线后,订单sql查询时间再一次稳定在了300ms以下,此时对数据的增删改操作会走主库,而读请求会走从库,通过读写分离大大提
2022-10-19 18:50:31这个时候,我们通过各种百度和Google,然后加上自己的理解,终于搞明白了MySQL一次查询的全过程了。首先,用户想要查询订单数据时,会先发送一
2022-10-12 19:04:14前言接上期,到现在为止,我们已经对订单系统核心接口业务流程有了一定的了解,此时我们可以接一些简单的需求做了。同时这个时候,也
2022-10-11 18:58:15前言各位读者朋友,大家好,这是分库分表实战的第一篇文章,首先介绍一下”基于ShardingSphere的分库分表实战“的设计思路及内容。本实战的重
2022-10-09 19:49:47今天给大家介绍docker的网络知识,欢迎大家互相交流学习!1、docker网络介绍当我们的服务器成功安装docker并启动进程后,就会产生一个docker0的
2022-09-23 09:04:42大家好,我是煎鱼。平时我们经常会进行网上冲浪,学习经验、知识以及吃瓜。在代码界,还有同学调侃我们就是c+v(复制粘贴)工程师。我的专用快
2022-09-09 09:44:35一、背景引入今天跟大家聊一个互联网大厂的Java面试题:使用无界队列的线程池会导致内存飙升吗?因为在面互联网大厂的时候,一定会问并发,问
2022-09-05 18:05:14需求背景团队项目原来使用的云存储中间件已经下线了,由于历史原因未能及时将其全部迁移到新的云存储平台,进而导致部分功能在使用时出现问题
2022-09-03 18:49:59随着前端的发展,越来越多的工具库、方法被用在日常研发流程中,这大大提升了业务开发的效率,而随着各类自动化流程的建设,开发同学也不再需
2022-08-26 09:49:31目录从单块系统说起团队越来越大,业务越来越复杂分布式出现:庞大系统分而治之分布式系统所带来的技术问题一句话总结:什么是分布式系统设
2022-08-22 10:07:58很多同学可能从来没接触过这个东西,所以本文我们就以现在最火最流行的Elasticsearch为例,来聊一下分布式搜索引擎的核心架构原理。一、倒排索
2022-08-18 09:47:52什么是RocketMQRocketMQ作为一款纯java、分布式、队列模型的开源消息中间件,支持事务消息、顺序消息、批量消息、定时消息、消息回溯等。主要功能是异
2022-08-09 08:59:12灰度发布的定义互联网产品需要快速迭代开发上线,又要保证质量,保证刚上线的系统,一旦出现问题可以很快控制影响面,就需要设计一套灰度发布
2022-08-08 09:05:18一、前情回顾针对那种工作年限比较长的资深的同学,可能会开始就候选人所在公司使用的消息中间件,深入里面的技术细节,比如让你聊聊RocketMQ
2022-07-27 19:52:20写在前面之前写过一篇文章(《Redis分布式锁,没它真不行!》),给大家说了一下Redisson这个开源框架是如何实现Redis分布式锁原理的,这
2022-07-25 09:47:35作者|Jackie,携程前端开发,关注组件化开发,低代码式建设,致力于通过前端技术解决现实问题。乐高系统是携程市场研发部开发的活动搭建平台
2022-07-21 19:48:47前言搭建MySQL恶意服务器读取文件这件事,虽然直接利用门槛较高,但是由于在网上看到了一种比较新颖的利用方式(利用社会工程学引诱用户连接My
2022-07-15 19:55:46前言在上一节中我们讲解了,关于分布式事务和seata的基本介绍和使用,感兴趣的小伙伴可以回顾一下《别再说你不知道分布式事务了!》最
2022-07-04 06:03:24背景大家在使用useEffect的时候,假如回调函数中使用async await 的时候,会报错如下。看报错,我们知道effectfuncti
2022-06-13 08:45:29在上一篇中,我们讲解了Sentinel限流详解,其中详细讲解了各个规则下的限流是如何操作,有兴趣的小伙伴可以了解一下,有不少小伙伴在
2022-06-06 12:44:45大家好,我是二哥。在一个面试场景中,就debug问题,一般会出现下面的对话:二哥:你平时开发的时候是用什么方法debug?应聘者:看日志。二哥:
2022-04-27 08:11:21本文整理自蔚来汽车大数据专家,架构师吴江在FlinkForwardAsia2021行业实践专场的演讲。主要内容包括:实时计算在蔚来的发展历程实时计算平
2022-04-22 15:35:45软件开发的哪个阶段最容易招人喷?如果你严格按照什么瀑布模式、敏捷模式开发的话,你会发现永远是概要设计的评审阶段。这个时候,虽然还没有
2022-04-20 11:35:12今天给大家分享一个话题,是关于微服务架构的服务治理的,很多小伙伴可能都觉得自己玩儿过微服务架构,然后可能也听说过服务治理,但是服务治
2022-04-20 08:32:56目录业务系统架构图微服务项目技术难点1:RPC的超时机制微服务项目技术难点2:RPC的重试机制生产项目中timeout和retry一般设置成多少
2022-04-19 19:09:03程序员离不开的它如果说对程序员来说,平时哪个网站访问最多,那么一定是它,无论你是查找什么资料,查找什么范例,最后都会兜兜转转到github
2022-04-18 11:26:56目录回头看看:原始系统技术架构基于CDN的活动静态页面缓存方案基于Nginx+Tomcat+Redis的多级缓存方案超高并发写请求RocketMQ削
2022-04-18 11:54:17