1 简介 Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 致力于帮助您发现、配置...
愿你三冬暖,愿你春不寒
已离婚。 昨天搬家,她问我,要不要把厨房里用的东西拿一点儿。 我说不用了。 其实我想的是,家都没了,要这些,还有什么用…… 昨天晚上一个人在出租屋的床上蜷缩着,连被子都没有,只能找了件最厚的衣服搭在身上,躺在光溜溜的床板上。 半夜一次又一次...
慢慢圆满
你那件落满碎语 指责的衣衫 写进月光里等朝阳来晒干 现实偷走的傲慢 全都会长成坦然 拂去眸中坠落的花瓣 曾那些辗转反侧 难眠的夜晚 是否也想过那理想太荒诞 总想着别人怎么看 自己的不甘 可是谁的青春不转弯 愿你慢慢都圆满 风霜都消散 愿你走...
微服务架构中服务拆分粒度决策
在设计和实施微服务架构时,拆分粒度的决策非常重要。拆分得太细,会增加系统间通信和部署的复杂性;拆分得太大,会失去微服务的灵活性和独立性。所以,我们需要考虑哪些因素来确定拆分粒度呢? 通用维度 成本维度 质量维度 综上所述,微服务的拆分粒度是...
Dubbo和Feign的区别
Feign与Dubbo性能对比及区别分析 随着微服务架构的普及,服务间的通信和调用成为了关键问题。在SpringCloud Alibaba框架下,Feign和Dubbo是两种常用的服务调用组件。本文将对两者进行性能对比及区别分析。 一、Fe...
三高架构是哪三高
三高架构,也称为三高模型。是指高并发、高可用、高性能的系统架构模型。它是在互联网时代应运而生的一种新型的软件架构,主要用于解决互联网系统架构中需要面对的关键问题。 三高架构已经成为互联网时代的必备软件架构模型,可以有效地解决高并发、高可用、...
Nacos配置中心(一)
一、怎么判断配置发生了变化 我们在使用Nacos的时候,在Console对配置进行更改后,不用重启服务,只要配置发生变化就能生效,那么Nacos是怎么判断配置发生了变化呢? Nacos的配置中支持多种格式,比如yml,properties,...
MySQL 中的 distinct 和 group by 哪个效率更高?
结论 先说大致的结论(完整结论在文末) 在语义相同,有索引的情况下:group by和distinct都能使用索引,效率相同。 在语义相同,无索引的情况下:distinct效率高于group by。原因是distinct 和 group b...
领域、子域、核心域、通用域和支撑域怎么划分?
领域驱动设计(DDD)里面有一堆专业术语,比如领域、子域、核心域、通用域、支撑域等等,听着是不是觉得挺吓人?别怕,我来带你轻松搞懂它们。 如何理解领域和子域? 领域是指一定的业务范围或问题域。在解决业务问题时,DDD 会将业务领域进行细分,...
聊一聊Raft算法的选举以及日志复制
Raft 算法是一种用于实现分布式系统中一致性问题的算法,它旨在简化一致性算法的设计,使其更加容易理解和实现。Raft 算法通过选举一个领导者(Leader)来集中处理客户端请求,并通过日志复制机制来确保所有节点的数据一致性。 Raft 算...