RocketMQ 5.0 大手笔,拥抱云原生,支持流处理,高可用架构升级!
RocketMQ 5.0 已经发布一段时间了,今天来分享一下 RocketMQ 5.0 有哪些新特性。
【重识云原生】第六章容器6.3.4节——etcd组件
Etcd是CoreOS基于Raft协议开发的分布式key-value存储系统,可用于服务发现、共享配置以及一致性保障(如数据库选主、分布式锁等),授权协议为Apache。 在分布式系统中,如何管理节点间的状态一直是一个难题,etcd像是专门为集群环境的服务发现和注册而涉及,它提供了数据TTL失效、数据改变监视、多值、目录监听、分布式锁原子操作等功能,可以方便的跟踪并管理集群节点的状态。
云原生时代必须具备的核心技能之Docker高级篇(Swarm)
官网地址:https://docs.docker.com/engine/swarm/
聊聊云原生数据库的一致性
Raft or not? 为什么 Consensus-based replication 不是分布式数据库日志复制的银弹?
背景
近期在跟团队同学聊天的过程中,听到了这样一句观点:
“我们团队目前的技
Flink是如何处理一个流数据计算任务的
👆点击“博文视点Broadview”,获取更多书讯
Flink是如何处理一个流数据计算任务的,整个流程如图所示,分为以下几个步骤:
(1)Flink先将用户编写的应用程序转换为逻辑图(Logical Graph),逻辑图的节点代表算子,边代表算子要计算的输入/输出数据流。
(2)Flink会对生成的逻辑图进行一些优化,比如将两个或多个连续相同的算子组合成算子链(Operator Chain),算子链内的算子可以直接传递数据,这样可以减少数据在节点之间传输产生的开销,这一步的作用类似数据库系统中优化器的作
FreeSWITCH高可用部署与云原生集群部署
编者按:在本次RTSCon2022中,我们邀请到了烟台小樱桃网络科技有限公司CTO,FreeSWITCH中文社区创始人 杜金房,为大家详细分享双机、三机,到可弹性伸缩的通信集群建设经验。包含一对一通话、呼叫中心及音视频会议、日志监控等场景,包含FreeSWITCH、Kamailio、WebRTC、MCU、SFU、Docker、K8S、ETCD、NATS、Loki等相关技术。
500Startups第16次Demo Day里有这10家创业企业
YoDerm
想找到一名皮肤病专家让你看病非常难,而且也很耗时间,但是美国数百万青春痘患者可不想等—要么就花钱让专家给你诊断。YoDerm将青春痘患者和皮肤病专家通过互联网连接起来:你提交一些照片,一
分布式系统一致性和共识基础(一)
一致性是分布式系统需要解决的基础问题,一致性是对外呈现的一致的状态或结果,一致性为什么很重要,举个扫码支付的例子。
如何获取机器人方向新信息资讯-2023
机器人方向新信息资讯的目的是为了让人们更快地获取最新的信息和知识,同时提高信息的准确性和可靠性。通过机器人方向新信息资讯,人们可以更加方便地了解各种行业的最新发展动态,从而更好地应对市场变化和竞争压力。此外,机器人方向新信息资讯还可以帮助人们更好地了解各种技术和科学的最新进展,从而促进人类社会的进步和发展。
6个OS2.0 shopify免费模板提速您的独立站
shopify升级online store 2.0后网站速度提升了不少,shopify官方OS 2.0模板至今已发布6款,没有花哨的功能,但对追求速度的shopify店主是不错的选择。速度越快,独立站的跳出率越低,间接提升网站转化率。下面随ytkah一起来看看这6款OS2.0 shopify免费模板。
摊牌了!
其实我的文章是有目录的,只是我都放到我的个人网站上了(网站地址:passjava.cn)。为了满足读者们的要求,我整理了一份精华文章目录到公众号上了。
MySQL 高可用复制管理工具 - Orchestrator
这里需要注意的是,orch 检测主库宕机依赖从库的 IO 线程(本身连不上主库后,还会通过从库再去检测主库是否异常),所以默认 change 搭建的主从感知主库宕机的等待时间过长,需要需要稍微改下:
MySQL高可用复制管理工具: Orchestrator使用
在上一篇「MySQL高可用复制管理工具:Orchestrator介绍」中大致介绍了Orchestrator的功能、配置和部署,当然最详细的说明可以查阅官方文档。本文开始对Orchestrator的各方面进行测试和说明。
MySQL高可用复制管理工具: Orchestrator使用
在上一篇中大致介绍了Orchestrator的功能、配置和部署,当然最详细的说明可以查阅官方文档。本文开始对Orchestrator的各方面进行测试和说明。
MySQL高可用复制管理工具: Orchestrator使用
在上一篇「MySQL高可用复制管理工具:Orchestrator介绍」中大致介绍了Orchestrator的功能、配置和部署,当然最详细的说明可以查阅官方文档。本文开始对Orchestrator的各方面进行测试和说明。
Etcd基础学习之架构及工作原理
Etcd应用背景说明:
在实际生产环境中,有很多应用在同一时刻只能启动一个实例,例如更新数据库的操作,多个实例同时更新不仅会降低系统性能,还可能导致数据的不一致。但是单点部署也使得系统的容灾性减弱,比如进程异常退出
目前进程保活,也有很多方案如supervisor和systemd。但是如果宿主机down掉呢?
所有的进程保活方法都会无济于事,于是我们可以采用基于etcd自带的leader选举机制,轻松的使服务具备了高可用性。
你应该了解的Nacos注册中心
前段时间有新闻报道,国外HashiCorp在官网宣布:不允许中国境内使用、部署和安装该企业旗下的企业版产品和软件。
etcd 服务入门指南
Etcd 是一个使用一致性哈希算法(Raft)在分布式环境下的 key/value 存储服务。利用 Etcd 的特性,应用程序可以在集群中共享信息、配置或作服务发现,Etcd 会在集群的各个节点中复制这些数据并保证这些数据始终正确。
FreeSWITCH高可用部署与云原生集群部署
编者按:在本次RTSCon2022中,我们邀请到了烟台小樱桃网络科技有限公司CTO,FreeSWITCH中文社区创始人 杜金房,为大家详细分享双机、三机,到可弹性伸缩的通信集群建设经验。包含一对一通话、呼叫中心及音视频会议、日志监控等场景,包含FreeSWITCH、Kamailio、WebRTC、MCU、SFU、Docker、K8S、ETCD、NATS、Loki等相关技术。
kubernetes 核心组件之 etcd
Etcd是CoreOS基于Raft协议开发的分布式key-value存储,可用于服务发现、共享配置以及一致性保障(如数据库选主、分布式锁等)。