导读 微服务架构中,是否遇到过这种情况,服务间调用链过长,导致性能迟迟上不去,不知道哪里出问题了,巴拉巴拉....,回归正题,今天我们使用SpringCloud组件,来分析一下微服务架构中系统调用的瓶颈问题~ SpringCloud链路追踪组件Sleuth实战 官网 主要功能:做日志埋点 什么是Sl ...
分类:
编程语言 时间:
2020-11-19 12:46:46
阅读次数:
7
1.背景描述与现状问题 2.如何解决 2.1 垂直分库 2.2 垂直分表 2.3 水平分表 2.4 水平分库 3. 水平分库分表常见规则 4. 实战分析 5. 分库分表的注意事项 基于代理层方式:都属于服务器端的代理,我们程序只需连接这个代理,把它当成一台数据库就可以了。然后它进行分发处理,所以只需 ...
分类:
数据库 时间:
2020-07-14 18:49:00
阅读次数:
116
在几年前在专项测试组,专项老大带着我一起做一个应用的app的专项性能测试,给应用的耗流量地方进行排查, 好几年了,现在我把他整理出来,看看还是很温故以前的点点滴滴 1. 【专项】【流量】客户端分片传输策略可以优化,把HTTP Header和较小的Content合并在一个包来发 过滤条件:tcp.st ...
分类:
其他好文 时间:
2020-07-08 00:51:35
阅读次数:
191
在上一篇文章《锁的类型以及加锁原理》主要总结了 MySQL 锁的类型和模式以及基本的加锁原理,今天我们就从原理走向实战,分析常见 SQL 语句的加锁场景。了解了这几种场景,相信小伙伴们也能举一反三,灵活地分析真实开发过程中遇到的加锁问题。 如下图所示,数据库的隔离等级,SQL 语句和当前数据库数据会 ...
分类:
数据库 时间:
2020-06-26 18:21:05
阅读次数:
58
在上一篇文章《锁的类型以及加锁原理》主要总结了 MySQL 锁的类型和模式以及基本的加锁原理,今天我们就从原理走向实战,分析常见 SQL 语句的加锁场景。了解了这几种场景,相信小伙伴们也能举一反三,灵活地分析真实开发过程中遇到的加锁问题。 如下图所示,数据库的隔离等级,SQL 语句和当前数据库数据会 ...
分类:
数据库 时间:
2020-06-17 19:59:20
阅读次数:
59
题目:求100之内的素数。 程序分析:质数(prime number)又称素数,有无限个。一个大于1的自然数,除了1和它本身外,不能被其他自然数整除。 实例: 1 #include<stdio.h> 2 #include<math.h> 3 int main() 4 { 5 int i,j,k,n= ...
分类:
其他好文 时间:
2020-06-06 14:25:40
阅读次数:
105
第八章 宏观互动 本章研究宏观互动。相比于微观互动,重在考虑多方之间的多次相互作用,而非一对一、单次作用。如果说上一章是理论准备,本章就是实战分析。 伪学也经常有实战分析。比如有篇写给副手看的文章建议:副手应该不抢正职风头,处处为正职考虑,要确实对正职有价值——恐怕正职自己都不好意思提这些要求吧。鼓 ...
分类:
其他好文 时间:
2020-05-30 10:44:55
阅读次数:
75
在上一篇文章《锁的类型以及加锁原理》主要总结了 MySQL 锁的类型和模式以及基本的加锁原理,今天我们就从原理走向实战,分析常见 SQL 语句的加锁场景。了解了这几种场景,相信小伙伴们也能举一反三,灵活地分析真实开发过程中遇到的加锁问题。 ...
分类:
数据库 时间:
2020-05-28 23:55:44
阅读次数:
117