
架构思想
文盲青年
好友推荐博客:https://www.cnblogs.com/johnnyzen(千千寰宇)
展开
-
分布式ID生成-雪花算法实现无状态
雪花算法这里不再赘述,其缺点是有状态(多副本隔离时,依赖手动配置。1、利用redis分布式锁获取,解决多副本冲突。原创 2025-01-06 17:01:15 · 675 阅读 · 0 评论 -
配置中心选型
一、什么是配置配置是独立于程序的只读变量配置首先是独立于程序的,同一份程序在不同的配置下会有不同的行为。其次,配置对于程序是只读的,程序通过读取配置来改变自己的行为,但是程序不应该去改变配置。常见的配置有:DB Connection Str、Thread Pool Size、Buffer Size、Request Timeout、Feature Switch、Server Urls等。配置伴随应用的整个生命周期配置贯穿于应用的整个生命周期,应用在启动时通过读取配置来初始化,在运行时根据原创 2021-09-09 17:26:11 · 2505 阅读 · 0 评论 -
利用redis作限频告警
/** * 限频级别递进告警 * * @param type 告警类型 * @param description 详细描述 */ public static void doLimit(AlarmType type, String description) { //一个周期为60秒 alarmLimitLog(60, type, description); } private stat.原创 2021-04-08 14:54:14 · 282 阅读 · 0 评论 -
图文解析 Nacos 配置中心的实现
图文解析 Nacos 配置中心的实现本文不会贴太多源码,基本靠图片和文字叙述全文共 2582 字,预计阅读时间 12 分钟什么是 NacosNacos 是阿里发起的开源项目,地址:https://github.com/alibaba/nacos。Nacos 主要提供两种服务,一是配置中心,支持配置注册、变更下发、层级管理等,意义是不停机就可以动态刷新服务内部的配置项;二是作为命名服务,提供服务的注册和发现功能,通常用于在 RPC 框架的 Client 和 Server 中间充当媒介,还附带有健康转载 2021-01-08 11:19:53 · 469 阅读 · 0 评论 -
nacos配置中心
入门参考:https://www.cnblogs.com/mrhelloworld/p/nacos-config.html源码编译检出代码,https://github.com/alibaba/nacos,BUILDING步骤编译即可Build Instructions for NACOS====================================================(1) Prerequisites JDK 1.8+ is required in orde转载 2021-01-07 14:48:47 · 948 阅读 · 0 评论 -
c10k问题
https://blog.youkuaiyun.com/wangtaomtk/article/details/51811011https://segmentfault.com/a/1190000007240744https://hanquan.blog.youkuaiyun.com/article/details/106811087转载 2021-03-13 11:10:01 · 154 阅读 · 0 评论 -
DDD核心模式详解
https://mp.weixin.qq.com/s/VIeVt6K1O49jLjdahzLB1Q转载 2021-03-05 13:59:46 · 846 阅读 · 0 评论 -
Redis实现消息队列的4种方案
https://www.jianshu.com/p/d32b16f12f09转载 2021-01-27 10:54:33 · 160 阅读 · 0 评论 -
Micrometer 快速入门
https://www.cnblogs.com/cjsblog/p/11556029.html官网:https://github.com/micrometer-metrics/micrometer转载 2021-01-08 10:11:36 · 296 阅读 · 0 评论 -
程序配置的概念
配置基本概念按照我们的理解,配置有以下几个属性:配置是独立于程序的只读变量配置首先是独立于程序的,同一份程序在不同的配置下会有不同的行为。其次,配置对于程序是只读的,程序通过读取配置来改变自己的行为,但是程序不应该去改变配置。常见的配置有:DB Connection Str、Thread Pool Size、Buffer Size、Request Timeout、Feature Switch、Server Urls等。配置伴随应用的整个生命周期配置贯穿于应用的整个生命周期,应用在启动原创 2021-01-04 12:35:56 · 859 阅读 · 0 评论 -
分布式事务
https://xiaomi-info.github.io/2020/01/02/distributed-transaction/转载 2020-12-24 15:21:02 · 165 阅读 · 0 评论 -
一致性协议算法-2PC、3PC、Paxos、Raft、ZAB、NWR超详细解析
https://mp.weixin.qq.com/s/-Vi-LHxkpziPt3T7ZD25UA转载 2020-12-30 10:35:49 · 497 阅读 · 1 评论