随笔分类 -  系统架构

摘要:接口幂等性是指用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。这类问题多发于接口的insert和update操作。 前端web页面触发接口后置灰(多长时间内不能重复触发),这是幂等问题解决的第一道防火墙。 insert前先select。 不适合并发场景。 数 阅读全文
posted @ 2022-08-24 18:13 空中行走的鱼 阅读(24) 评论(0) 推荐(0)
摘要:cpu是整个电脑的核心计算资源,对于一个应用进程来说,cpu的最小执行单元是线程。 导致cpu飙高的原因有几个方面: cpu上下文切换过多,对于cpu来说,同一时刻下每个cpu核心只能运行一个线程,如果有多个线程要执行,cpu只能通过上下文切换的方式来执行不同的线程。上下文切换需要做两个事情: 保存 阅读全文
posted @ 2022-07-13 10:55 空中行走的鱼 阅读(573) 评论(0) 推荐(0)