PostgreSQL技术大讲堂 - 第48讲:PG高可用实现keepalived
这个协议起先应用于网络,网络在设计的时候必须考虑到冗余容灾,包括线路冗余,设备冗余等,防止网络存在单点故障,那在路由器或三层交换机处实现冗余就显得尤为重要,在网络里面有个协议就是来做这事的,这个协议就是VRRP协议,Keepalived就是巧用VRRP协议来实现高可用性(HA)的。其用IP组播的方式,实现服务节点间的通信,...
并发情况如何实现加锁来保证数据一致性|调用|线程|字符串|key|...
//设置为当前业务线程的守护线程guardThread.setDaemon(true);guardThread.start();作者:竹子爱熊猫链接:httpsjuejin/post/7038473714970656775Redis主从架构下锁失效的问题为了在开发过程保证Redis的高可用,会采用主从复制架构做读写分离,从而提升Redis的吞吐量以及可用性。但是如果一条线程在...
实战| 工商银行混沌演练场景探索及典型案例分享
工商银行为了降低混沌演练场景设计难度,提升混沌演练效率,结合金融领域业务和架构特点,重点建设了金融领域混沌演练高可用专家库,包含应用层、数据库层、平台层、缓存层、消息中间件层、路由层等六大类上百种演练场景案例,覆盖应用自隔离、同城双活、优雅启停、限流、降级、熔断等多方面重点高可用保障能力。通过金融领域高可...
最佳实践|58集团与火线联合开发洞态应用场景高可用功能!
双方根据58业务实际需求,针对下方6种执行流程进行了重新设计。洞态守护线程监控器执行流程部署配置高频hook限流执行流程高频请求限流执行流程性能监控熔断执行流程异常监控降级执行流程服务端下发指令降级执行流程3、业务实体状态图状态机用于对模型元素的动态行为进行建模,更具体地说,就是对系统行为中受事件驱动...
AI与守护,点亮一颗x86的“芯”
为进一步满足企业线上推荐需求,第四范式定制开发了基于持久内存技术、支持实时恢复的万亿维线上推荐系统,为企业提供高可用性、毫秒级恢复的在线推荐服务,同时将企业总拥有成本降低80%。在第四范式的背后,有这样一颗x86的“芯”。在这些AI和隐私保护技术应用的背后,离不开一颗小小的x86服务器芯片,即第三代英特尔...
强渡大渡河!华为云GaussDB成功支撑华为MetaERP系统全面替换
华为云GaussDB的大并发线程池技术,不仅能提高系统响应速度,还能最大程度节省资源;加上全新上线的Ustore存储引擎,将“有效数据”与“垃圾数据”分离存储,同时采用多版本索引技术,有效提升了存储空间的效率和性能,相比常规引擎,华为云GaussDB性能抖动降低70%,整体性能提升10%以上(www.e993.com)2024年7月6日。
StarRocks VS ClickHouse,携程大住宿智能数据平台的应用
携程对DR有着很高的要求,每隔一段时间都会有公司级的DR演练。StarRocks本身已经具备了十分优秀的DR机制,在此基础之上,我们构建了一套适合自己的高可用体系:·服务器分别部署在2个机房,以5:5的流量对外提供服务。对外提供服务的FE节点的负载均衡以配置项的形式实现,可以动态修改,实时生效(主要是考虑有服务器打补丁、...
MySQL之父好评,开源社区点赞的背后,这帮人做了哪些事?
??高负载场景。高负载场景下,复制线程可能分配不到CPU,导致主备无法同步,可能造成数据丢失通过上述措施,我们已经覆盖了已知的97.71%极端故障场景,为此我们还在进一步优化。但故障切换毕竟是已经影响了使用,为此我们结合了公司网管的相关告警策略,当机器有故障或预警时,我们提前将隐患机器隔离并触发切换。
嵌入式电信/网络和系统管理中间件:Enea Element
如果可以修改应用,那么可以从Element服务中获得更多数值。高可用性环境下的大多数应用要么属于守护进程,要么至少具有合理的生命周期。这些应用一般包括初始化序列,以及带有单个或多个事件循环的一个或多个线程。添加Element支持好比一些Element服务初始化调用那么简单,然后在事件循环中添加Element消息检查。而对于使用套接字...