[版权申明] 非商业目的注明出处可自由转载
出自:shusheng007多年前在springboot中集成mybatis访问数据库后,一下就被其强大的功能征服了,从此再也没有用过纯JDBC的API,但是当时心中隐约还是有个疑问:要是我们的APP要同时访问两个数据库,那MyBatis咋办呢?因为只是想了下,于是还是不知道…直到有一天要搞读写分离……继续阅读 »
diligentman
2个月前 (06-26) 0浏览
0个赞
我们通常会把故障分为三大类,一是主机故障,二是机房故障,三是地域故障。每类故障都有各自的诱发因素,而从主机到机房再到地域,故障发生概率依次越来越小,而故障的影响却越来越大。
……继续阅读 »
diligentman
2个月前 (06-10) 0浏览
0个赞
首先我们先了解一下什么是混沌工程?简单而言,混沌工程是在系统上进行实验的技术手段,目的是建立对系统抵御生产环境中失控条件的能力以及信心。这主要体现在两个方面,从系统角度来讲,混沌工程可以提升我们架构的容错能力和韧性,降低故障发生率和复发率,提升系统用户在使用时的体验;从人员角度来讲,通过混沌工程我们可以加深对架构的理解,在处理故障时能提高整体的应急效率,并且……继续阅读 »
diligentman
3个月前 (05-29) 0浏览
0个赞
首先我们先了解一下什么是混沌工程?简单而言,混沌工程是在系统上进行实验的技术手段,目的是建立对系统抵御生产环境中失控条件的能力以及信心。这主要体现在两个方面,从系统角度来讲,混沌工程可以提升我们架构的容错能力和韧性,降低故障发生率和复发率,提升系统用户在使用时的体验;从人员角度来讲,通过混沌工程我们可以加深对架构的理解,在处理故障时能提高整体的应急效率,并且……继续阅读 »
diligentman
3个月前 (05-26) 0浏览
0个赞
[版权申明] 非商业目的注明出处可自由转载
出自:shusheng007@[toc]今天我们来聊一下软件系统架构中数据库侧的一些常用设计和具体搭建吧,小朋友如果是做软件开发的现在其实也应该对运维这块有一些了解的,软件开发方法论的发展,特别是敏捷开发的发展竟然不知不觉使得开发与运维都紧密的融为一起了,俗称DevOps(DevOps is a set of pr……继续阅读 »
diligentman
3个月前 (05-22) 0浏览
0个赞
文章开始之前先说个冷知识:今年是 Google 举办 I/O 开发者大会的第 15 个年头。
……继续阅读 »
diligentman
3个月前 (05-16) 0浏览
0个赞
本文整理自主题分享《美团数据库的高可用系统》,系超大规模数据库集群保稳系列的第一篇文章。对数据库而言,非常核心的就是如何保证其高可用性。本文围绕4个方面的内容展开,包括高可用简介、高可用部署、重点模块的设计思考以及对未来思考。希望能够对大家有所帮助或启发。
……继续阅读 »
diligentman
3个月前 (05-14) 0浏览
0个赞
在一次排查线上告警的过程中,突然发现一个链路信息有点不同寻常(这里仅展示测试复现的内容):
……继续阅读 »
diligentman
4个月前 (04-23) 0浏览
0个赞
[版权申明] 非商业目的注明出处可自由转载
出自:shusheng007@[toc]今天我们来聊一下软件系统架构中数据库侧的一些常用设计和具体搭建吧,小朋友如果是做软件开发的现在其实也应该对运维这块有一些了解的,软件开发方法论的发展,特别是敏捷开发的发展竟然不知不觉使得开发与运维都紧密的融为一起了,俗称DevOps(DevOps is a set of pr……继续阅读 »
diligentman
4个月前 (04-17) 0浏览
0个赞
随着美团业务量的不断增长,慢查询的数量也日益增多。目前,日均慢查询数量已经超过上亿条,如果仅依靠DBA和开发人员手动地对这些慢查询进行分析并建立合适的索引,显然是不太现实的。为了解决这一难题,美团内部DAS(数据库自治服务)平台已经集成了基于代价的慢查询优化建议来自动地为慢查询推荐索引。然而,仍然存在一些问题:
……继续阅读 »
diligentman
4个月前 (04-08) 0浏览
0个赞
🏆作者简介:哪吒,CSDN2022博客之星Top1、CSDN2021博客之星Top2、多届新星计划导师✌、博客专家💪 ,专注Java硬核干货分享,立志做到Java赛道全网Top N。
🏆本文收录于Java基础教程系列(进阶篇&……继续阅读 »
diligentman
5个月前 (03-27) 0浏览
0个赞
大数据行业工作好找还是难找不是光靠嘴说出来的结合实际,看看市场上的招聘需求和岗位要求就大致知道了
……继续阅读 »
diligentman
5个月前 (03-27) 0浏览
0个赞
本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~
……继续阅读 »
diligentman
5个月前 (03-27) 0浏览
0个赞
[版权申明] 非商业目的注明出处可自由转载
出自:shusheng007当前软件系统不跟微服务沾边的话会给人很落后的感觉,但微服务的风刮的有点歪了,你见过只有2个开发者却有10个微服务,然后还都部署在同一台物理机上的系统吗?不要怀疑,真有。
……继续阅读 »
diligentman
5个月前 (03-25) 0浏览
0个赞
[版权申明] 非商业目的注明出处可自由转载
出自:shusheng007当前软件系统不跟微服务沾边的话会给人很落后的感觉,但微服务的风刮的有点歪了,你见过只有2个开发者却有10个微服务,然后还都部署在同一台物理机上的系统吗?不要怀疑,真有。
……继续阅读 »
diligentman
5个月前 (03-25) 0浏览
0个赞
安装MySQL数据库8.0.32今天来学习数据库主从同步的原理及过程,数据库主要是用来存储WEB数据,在企业当中是极为重要的,下面一起来看下。
……继续阅读 »
diligentman
5个月前 (03-24) 0浏览
0个赞
目录🍁触发器简介🍁创建触发器🍃创建 BEFORE 类型触发器🍃创建 AFTER 类型触发器
……继续阅读 »
diligentman
5个月前 (03-21) 0浏览
0个赞
作为脉脉和前端技术社区的活跃分子,我比较幸运的有了诸多面试机会并最终一路升级打怪如愿来到了这里。正式入职时间为2021年1月4日,也就是元旦后的第一个工作日。对于这一天,我印象深刻。踩着2020年的尾巴接到offer,属实是过了一个快乐的元旦。不知不觉已经两年多了,细细回想起来,更多的是岁月推移……继续阅读 »
diligentman
5个月前 (03-21) 0浏览
0个赞
云程低代码平台是一款基于springboot、vue.js技术的企业级低代码开发平台,平台采用模型驱动、高低码融合、开放扩展等设计理念,基于业务建模、流程建模、表单建模、报表建模、大屏建模等可视化建模工具,通过拖拉拽零代码方式快速构建标准简单的业务模块,也可结合扩展脚本和硬编码方式,实现高……继续阅读 »
diligentman
5个月前 (03-21) 0浏览
0个赞
作为脉脉和前端技术社区的活跃分子,我比较幸运的有了诸多面试机会并最终一路升级打怪如愿来到了这里。正式入职时间为2021年1月4日,也就是元旦后的第一个工作日。对于这一天,我印象深刻。踩着2020年的尾巴接到offer,属实是过了一个快乐的元旦。不知不觉已经两年多了,细细回想起来,更多的是岁月推移……继续阅读 »
diligentman
5个月前 (03-21) 0浏览
0个赞