会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
在路上
工作中不断积累,业余中不忘学习,吸收别人的精华,学习别人的经验,做到慢慢充实自己(记录自己学习中的笔记、工作项目设计代码、相关知识点规整)__本菜鸟的成长记录
博客园
首页
新随笔
联系
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
69
下一页
2020年10月27日
Mysql 8设置密码
摘要: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
阅读全文
posted @ 2020-10-27 16:52 温柔的风
阅读(413)
评论(0)
推荐(0)
2020年10月26日
架构师之路好文
摘要: 架构师之路16年精选50篇 架构师之路2017半年精选40篇
阅读全文
posted @ 2020-10-26 15:26 温柔的风
阅读(204)
评论(0)
推荐(1)
数据库建表规范(摘自rrc-wiki)
摘要: 1 基础要求 以下为一般业务场景的通用要求 1.1 使用innodb引擎,字符集编码为UTF-8; 1.2 有自增主键,类型建议为bigint; 1.3 表数据的增删改,不使用并且依赖外键,触发器,存储过程; 1.4 非空约束必须为not null; 2 字段要求 2.1 不使用enum枚举类型,可
阅读全文
posted @ 2020-10-26 15:00 温柔的风
阅读(533)
评论(0)
推荐(0)
技术解决方案储备(摘自rrc-wiki)
摘要: 编号 名称 描述 解决问题 适用场景 绝对不可用场景 衍生问题 优点 缺点 推荐开源项目 1 缓存 在数据源之前增加一层或多层数据缓存,降低访问低性能数据源的频次或减少网络/IO开销,以达到提升性能的目的。 1. 高并发性能 1. 读多写少的业务 2. 读场景下热点数据命中率高 3. 多数据的更新展
阅读全文
posted @ 2020-10-26 14:52 温柔的风
阅读(215)
评论(0)
推荐(0)
高并发系统设计(二十九):【计数系统设计】面对海量数据的计数器要如何做?50万QPS下如何设计未读数系统?
摘要: 面对海量数据的计数器要如何做? 刷微博、点赞热搜,如果有抽奖活动,再转发一波,其实就是微博场景下的计数数据,细说起来,它主要有几类: 微博的评论数、点赞数、转发数、浏览数、表态数等等; 用户的粉丝数、关注数、发布微博数、私信数等等。 微博维度的计数代表了这条微博受欢迎的程度,用户维度的数据(尤其是粉
阅读全文
posted @ 2020-10-26 14:21 温柔的风
阅读(2339)
评论(0)
推荐(1)
高并发系统设计(二十八):【流量控制】高并发系统中我们如何操纵流量?
摘要: 究竟什么是限流限流指的是通过限制到达系统的并发请求数量,保证系统能够正常响应部分用户请求,而对于超过限制的流量,则只能通过拒绝服务的方式保证整体系统的可用性。限流策略一般部署在服务的入口层,比如API网关中,这样可以对系统整体流量做塑形。而在微服务架构中,也可以在RPC客户端中引入限流的策略,来保证
阅读全文
posted @ 2020-10-26 11:06 温柔的风
阅读(944)
评论(0)
推荐(0)
2020年10月24日
高并发系统设计(二十七):【降级熔断】如何屏蔽非核心系统故障的影响?
摘要: 比如在促销过程中出现了几次短暂的服务不可用,这给部分用户造成了不好的使用体验。 第一类原因是由于依赖的资源或者服务不可用,最终导致整体服务宕机。比如由于数据库访问缓慢,导致整体服务不可用。 另一类原因是你们乐观地预估了可能到来的流量,当有超过系统承载能力的流量到来时,系统不堪重负,从而出现拒绝服务的
阅读全文
posted @ 2020-10-24 23:47 温柔的风
阅读(662)
评论(0)
推荐(0)
高并发系统设计(二十六):【配置中心】成千上万的配置项要如何管理?
摘要: 在大型的项目中,业务比较复杂的系统里,难免会在代码层频繁加入一些场景业务配置,那么每次都需要代码频繁提交,会很不方便。 配置中心是如何实现的?配置中心可以算是微服务架构中的一个标配组件了。业界也提供了多种开源方案供你选择,比较出名的有携程开源的Apollo,百度开源的Disconf,360开源的QC
阅读全文
posted @ 2020-10-24 23:23 温柔的风
阅读(820)
评论(0)
推荐(0)
2020年10月23日
高并发系统设计(二十五):【压力测试】怎样设计全链路压力测试平台?
摘要: 什么是压力测试 压力测试(简称为压测)大部分同学这样认为:先搭建一套与正式环境功能相同的测试环境,并且导入或者生成一批测试数据,然后在另一台服务器,启动多个线程并发地调用需要压测的接口(接口的参数一般也会设置成相同的,比如,想要压测获取商品信息的接口,那么压测时会使用同一个商品ID)。最后,通过统计
阅读全文
posted @ 2020-10-23 19:06 温柔的风
阅读(1026)
评论(0)
推荐(0)
高并发系统设计(二十四):服务端监控要怎么做?
摘要: 除了运维团队对于机器CPU、内存、磁盘、网络等基础监控,还要完成应用程序对数据库的链接、服务报错异常、以及请求超时等问题能做到及时发现。 监控四个指标 分别是延迟,通信量、错误和饱和度。 延迟指的是请求的响应时间。比如,接口的响应时间、访问数据库和缓存的响应时间。 通信量可以理解为吞吐量,也就是单位
阅读全文
posted @ 2020-10-23 18:35 温柔的风
阅读(416)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
69
下一页
公告