首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分布式
订阅
KingCraigSong
更多收藏集
微信扫码分享
微信
新浪微博
QQ
64篇文章 · 0订阅
应用的配置演化,从硬编码到分布式配置中心
这是我参与8月更文挑战的第20天,活动详情查看:8月更文挑战 🎏 序言 每个应用或者服务都会或多或少的接触到配置参数,最简单的应用可能会把配置硬编码到程序代码里,而更复杂的微服务可能需要一个统一的配置
Java工程师需要了解的 LVS
前言 负载均衡架构,主流是 LVS+KeepAlived+Nginx 这一套架构。 LVS说白了就是一种负载均衡的技术,部署在 Lin
使用Spring Cloud Config统一管理配置,别再到处放配置文件了
1前言可配置是一个成熟软件系统应该提供的特性,而配置管理对于大型系统就显得十分重要,特别是对于拥有多个应用的微服务系统。可喜的是,Spring为我们提供了很好的配置管理,如Springboot的配置就
面试被问分布式事务(2PC、3PC、TCC),这样解释没毛病!
还记得刚入行开始写Java时,接触的第一个项目是国家电网的一个业务系统,这个系统据说投资了5亿人民币进行研发,鼎盛时期研发人员一度达到过500人。项目采用当时最流行的ssh(Struts+Spring+Hibernate)框架,典型的三层架构(controller - > se…
基于Redis实现分布式锁之前,这些坑你一定得知道
基于Redis的分布式锁对大家来说并不陌生,可是你的分布式锁有失败的时候吗?在失败的时候可曾怀疑过你在用的分布式锁真的靠谱吗?以下是结合自己的踩坑经验总结的一些经验之谈。 提高效率。比如多个节点计算同一批任务,如果某个任务已经有节点在计算了,那其他节点就不用重复计算了,以免浪费…
还没搞明白分布式锁?我来用最通俗的方式来讲清楚—redis篇
提到锁大家肯定有了解,像synchronized、ReentrantLock,在单进程情况下,多个线程访问同一资源,可以用它们来保证线程的安全性。不过目前互联网项目越来越多的项目采用集群部署,也就是分布式情况,这两种锁就有些不够用了。来两张图举例说明下, 就其思想来说,就是一种…
服务注册与发现 — 选择 CP 还是 AP?
概述 为什么要使用服务发现 假设您正在编写一些代码,这些代码将调用具有RESTAPI的服务。为了发出请求,您的代码需要知道服务实例的网络位置(IP地址和端口)。在物理硬件上运行的传统应用程序中,服务实
开发者说 | 分布式事务中间件 Seata 的设计原理
微服务架构体系下,我们可以按照业务模块分层设计,单独部署,减轻了服务部署压力,也解耦了业务的耦合,避免了应用逐渐变成一个庞然怪物,从而可以轻松扩展,在某些服务出现故障时也不会影响其它服务的正常运行。总之,微服务在业务的高速发展中带给我们越来越多的优势,但是微服务并不是十全十美,…
分布式事务概述
主要有三部分组成,应用程序AP,资源管理器RM,事务管理器TM。如下图所示。 XA规范属于两阶段递交。在第一阶段,应用程序向事务管理器发送事务请求,而事务管理器会依次向每个资源管理器发送预事务请求。各个资源管理器在接收到请求后,会依次在本地打开事务,并执行相应的操作。但此时事务…
【读书笔记】分布式系统理论
纯读书笔记,不为阅读量。。。 分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。 分布性:多台计算机都会在空间上随意分布。 对等性:分布式系统中的计算机没有主/从之分。 并发性:同一个分布式系统中的多个节点,可能会并发地操作一…