小小千千 Blog
系统性能优化思路 系统性能优化思路
目录 性能瓶颈点 性能优化常用方法 直接优化 数据拆分 数据处理时机调整 架构优化 存储优化 业务优化 性能瓶颈点 性能优化常用方法直接优化 加资源 加缓存 SQL优化等 数据拆分 应用集群拆分 数据库集群拆分 数据处理时机
2023-11-25
架构设计思路 架构设计思路
目录 概述 架构文档框架 架构具体设计 业务架构 信息架构(领域架构) 系统架构 非功能性架构 概述系统是由相互作用相互依赖的若干组成部分结合而成的,具有特定功能的有机整体,而且这个有机整体又是它从属的更大系统的组成部分。 –
2023-10-14
系统变更分析思路 系统变更分析思路
系统分析是用体系化的方法,对业务需求进行拆解分析 系统分析是在项目实施之前,将技术推演过程前置,给出可落地的解决方案 系统分析时对架构方案的进一步具象。类比建筑工程设计,基于系分需要最终产出“施工图”。 总而言之,对于对于系统变更,进行一
2023-10-14
PassKeys认证简介 PassKeys认证简介
目录 PassKeys是什么 PassKeys原理 PassKeys和iCloud密钥管理 参考 https://article.itxueyuan.com/KAr214 Passkeys是什么2023年业界巨头Google和
2023-07-22
系统链路设计 系统链路设计
系统的链路主要分为三部分,在架构设计的过程中,可以考虑多种链路的复合使用来解决问题 在线链路。主要是RPC、jar包等同步接口调用的链路。 异步链路。主要是通过MQ等消息中间件透出后的链路逻辑。 离线链路。主要是数仓、定时任务等进行
2023-03-05
流量分发的单点问题 流量分发的单点问题
目前可以使用LVS+Ngnix进行流量分发、反向代理、负载均衡等等。 对于LVS,可以使用keepalived进行高保,主备切换。 但是LVS一台机器在高并发、大流量下会产生单点问题,怎么解决? 可以通过DNS映射多个VIP(每个VIP对
2023-02-05
实现运行时修改bean属性和系统监控的思考 实现运行时修改bean属性和系统监控的思考
目录: 运行时修改Bean的属性值 应用系统监控的实现 运行时修改Bean的属性值 背景:在系统运行时,比如有个静态集合(如static List<String>)是做某个配置,但是很多时候我们需要动态的修改这个配置项
2023-01-27
架构设计中的选择 架构设计中的选择
目录 缓存和DB的选择 RPC和jar包调用方式的选择 缓存和DB的选择系统是否需要使用缓存,一般看两个方面: 调用的时效,是否需要ms级别的延时,且相对稳定 QPS,如果在万级以上,可以考虑 缓存可以分为本地的内存缓存、外部
2023-01-23
OAuth2 OAuth2
转载:理解OAuth 2.0-阮一峰 目录: 应用场景 名词定义 OAuth的思路 运行流程 客户端的授权模式 授权码模式 简化模式 密码模式 客户端模式 更新令牌 OAuth是一个关于授权(authorization)的开
2022-06-13
Restful入门 Restful入门
目录: Restful概念 具体规范 2.1 格式规范 2.2 协议 2.3 域名 2.4 版本 2.5 名词应该使用复数 2.6 URL中不能使用动词 2.7 不符合CRUD的情况 2.8 用HTTP动词表示对资源的操作 2.9
2022-06-10
Lombok的简介和使用 Lombok的简介和使用
目录: 简介 实现原理 安装Lombock插件 与Springboot整合 参考/来源: https://mp.weixin.qq.com/s/h8C1AoOUMYKGp8E1DfLBbg 简介lombok是一个可以通过简单的
2022-06-08
SpringDoc和Springboot整合 SpringDoc和Springboot整合
目录: SpringDoc简介 依赖 配置文件 配置类 接口 访问API页面 参考 https://mp.weixin.qq.com/s/scityFhZp9BOJorZSdCG0w SpringDoc简介SpringDoc是
2022-04-22
1 / 3