DigitalOcean 托管 Kafka 新增横向扩展功能

自2023年9月推出以来,DigitalOcean托管的Kafka已经使初创公司、不断增长的数字业务以及独立软件供应商(ISV)能够改善实时数据处理和分析,从而做出更具洞察力的决策。在新的一年里,我们很高兴地宣布DigitalOcean托管Kafka的横向扩展功能,让我们的客户能够处理不断增长的数据量和流量,提高集群的可靠性,并优化资源。有了这个新功能,客户可以根据波动的工作负载需求正确配置节点/代理。

轻松调整您的Kafka存储

通过可伸缩存储,您现在可以通过一个简单的设置添加更多存储空间。每个节点以10 GB增量轻松添加磁盘存储,每增加一个增量的价格仅为每月2美元。可以将其视为逐个向您的Kafka集群添加数据桶,以实现完美匹配。

可伸缩存储的功能包括:

  • 增加磁盘存储容量:所有Kafka计划现在都提供一系列磁盘存储选项,可用于启动新计划或升级现有计划。可用存储的最小量可以从起始量增加两倍至五倍。

  • Kafka集群现在具有更多存储:Kafka集群现在可扩展到1.5 TB的存储,使用户能够未雨绸缪地部署Kafka,并确保其能够处理大型生产工作负载。

  • 在几分钟内快速启动一个集群:通过UI、CLI或API快速配置高可用性的Kafka集群,仅需几分钟即可完成。节省时间并减少设置和连接节点以及独立的ZooKeeper节点所需的操作开销。Apache ZooKeeper是一款开源软件,可以实现高度可靠的分布式协调。它通常用于分布式系统中管理配置信息、命名服务、分布式同步、仲裁和状态。分布式系统经常依赖于ZooKeeper来实现共识、领导者选举和群组管理。

横向扩展您的DigitalOcean Kafka集群,以实现最佳性能

随着数据量的增长以及应用程序对更多洞察力的需求,您的Kafka集群可能会不堪重负。这可能导致性能瓶颈、用户的沮丧以及资源的低利用率。在这种情况下,横向扩展成为一个强大的解决方案,可以将您的集群从一台努力运转的引擎转变为平稳运转的强大动力。

想象一下您的Kafka集群就像是一组数据处理管道网络。随着数据需求的激增,这些管道会变得拥挤,减慢信息流动的速度,阻碍您提取宝贵洞察力的能力。横向扩展就像是向这条数据高速公路添加更多车道,将工作负载分布到额外的节点上。横向扩展将使用户能够向现有的Kafka集群添加更多节点以处理更多请求,有助于确保工作负载的最佳性能。

横向扩展涉及向现有的Kafka集群添加更多节点以处理更多请求。

RockerBox是一家专注于简化多渠道营销的营销分析公司,他们利用额外的节点来满足服务需求的激增。

“我们的团队很容易设置了一个由15个节点组成的DigitalOcean托管Kafka集群,以处理黑色星期五期间的流量增加。” - Kevin Hsu,工程总监

这意味着:

  1. 提升性能:更多的节点意味着更多的处理能力、增加的吞吐量和降低的延迟。

  2. 按需扩展:避免一开始就在庞大的集群上花费过多。横向扩展使您可以根据需求逐渐添加节点,就像逐段扩展您的数据网络一样。这是一种成本效益高的增长方式!预测数据波动,添加节点,保持数据像润滑的机器一样流动。

  3. 增强的韧性:我们理解可用性的关键性。横向扩展有助于确保服务的连续性,提供冗余节点,在计划的维护或意外中断期间接管工作。您的用户会因为不间断的数据访问而感谢您!

  4. 容错能力:更多的节点通常会解锁先进的数据复制功能,即使在重大中断期间也有助于保护您的信息。可以将其视为拥有多个数据副本。

  5. 提高可靠性:通过可伸缩存储,客户可以通过添加额外的代理来提高其托管Kafka集群的可靠性。配置您的集群以拥有3、6、9或15个代理,以提高故障切换时的可靠性。

请记住,扩展并不是一种适合所有情况的解决方案。在添加节点之前,请仔细评估您的工作负载、预算和操作复杂性。然而,对于正在应对实时数据需求的云端业务来说,横向扩展可能是一个改变游戏规则的因素。它可以释放性能、容量、韧性和灵活性,让您充分挖掘Kafka集群的潜力。

DigitalOcean托管的Kafka集群包含3个节点(也称为“代理”),但专用计划的集群可以轻松升级为6、9或15个节点的配置。

立即尝试托管的Kafka吧!

专为不断发展的数字业务设计,具有简易性和经济性的DigitalOcean托管Kafka现已适用于您的所有生产工作负载。在我们的文档中了解更多关于托管Kafka的信息,并通过注册DigitalOcean账户开始享受托管Kafka的好处。

另外,通过另一篇教程,你可以了解如何在 DigitalOcean Kubernetes 上部署 Kafka。

如果需要咨询有关托管Kafka的更多信息,可扫描下方二维码,或访问 DigitalOcean 中国区独家战略合作伙伴卓普云官网,联系我们的销售团队,他们可以围绕架构、部署、迁移等方面向您提供建议。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/5565.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++--const成员及const取地址操作符重载

前言 今天我们来了解一下const成员的基本使用,以及const取地址重载的运用 来开始今天的学习 const成员 1.基本定义, 将const修饰的“成员函数”称之为const成员函数,const修饰类成员函数,实际修饰该成员函数 隐含的*this指针,表明在该成员函…

C语言异步编程

回调函数在异步编程中有着重要的作用,在接口编程应用广泛,实战中经常会注册一个回调函数来接收其他程序返回的数据,这样做的好处是调用者无需主动去获取被调用者的数据,仅仅需要回调,让被调用者去传送数据,…

Flutter笔记:DefaultTextStyle和DefaultTextHeightBehavior解读

Flutter笔记 DefaultTextStyle和DefaultTextHeightBehavior解读 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite:http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddress of this article:htt…

Unity涂鸦纹理实现

文章目录 前言实现过程UV坐标和UI坐标对齐修改像素代码 前言 心血来潮实现下场景中提供一张纹理进行涂鸦的功能。 最终实现效果: 实现过程 UV坐标和UI坐标对齐 这里的纹理使用了UGUI的Canvas进行显示,所以这里使用一张RawImage。 因为Unity的视口坐标是以左下角…

Postgresql源码(127)投影ExecProject的表达式执行分析

无论是投影还是别的计算,表达式执行的入口和计算逻辑都是统一的,这里已投影为分析表达式执行的流程。 1 投影函数 用例 create table t1(i int primary key, j int, k int); insert into t1 select i, i % 10, i % 100 from generate_series(1,1000000…

STM32利用硬件I2C读取MPU6050陀螺仪数据

有了前面的基本配置,这节读取MPU6050的数据还算是简单,主要就是初始化时给MPU6050一些配置,取消睡眠模式,MPU6050开机是默认睡眠模式的,读写无效,所以上来就要先更改配置: MPU6050寄存器初始化…

Transformer算法组件详解

自2017年Google推出Transformer以来,基于其架构的语言模型便如雨后春笋般涌现,其中Bert、T5等备受瞩目,而近期风靡全球的大模型ChatGPT和LLaMa更是大放异彩。网络上关于Transformer的解析文章非常大。 前言 Transformer是谷歌在2017年的论文…

【webrtc】MessageHandler 7: 基于线程的消息处理:切换main线程向observer发出通知

以当前线程作为main线程 RemoteAudioSource 作为一个handler 仅实现一个退出清理的功能 首先on message的处理会切换到main 线程 :main_thread_其次,这里在main 线程对sink_ 做清理再次,在main 线程做出状态改变,并能通知给所有的observer 做出on changed 行为。对接mediac…

AC+AP三层组网实验(华为)

一,技术简介 APAC架构是一种常见的无线局域网(WLAN)组网方式,主要由接入点(Access Point,简称AP)和接入控制器(Access Controller,简称AC)组成。 在APAC架构…

AI大模型系列:自然语言处理,从规则到统计的演变

AI大模型系列文章目录 文明基石,文字与数字的起源与演变自然语言处理,从规则到统计的演变AI魔法师,提示工程的力量 自然语言处理,从规则到统计的演变 自然语言处理(Natural Language Processing,NLP&…

前端 CSS

目录 选择器 复合选择器 伪类-超链接 结构伪装选择器 伪元素选择器 画盒子 字体属性 CSS三大属性 Emmet写法 背景属性 显示模式 盒子模型 盒子模型-组成 盒子模型-向外溢出 盒子模型-圆角 盒子模型-阴影 flex position定位 CSS小精灵 字体图标 垂直对齐方式…

数据库(MySQL)—— DML语句

数据库(MySQL)—— DML语句 什么是DML语句添加数据给全部字段添加数据批量添加数据 修改数据删除数据 什么是DML语句 在MySQL中,DML(Data Manipulation Language,数据操纵语言)语句主要用于对数据库中的数…

基础安全:CSRF攻击原理与防范

CSRF的概念 CSRF(Cross-Site Request Forgery)中文名为“跨站请求伪造”。这是一种常见的网络攻击手段,攻击者通过构造恶意请求,诱骗已登录的合法用户在不知情的情况下执行非本意的操作。这种攻击方式利用了Web应用程序中用户身份验证的漏洞,即浏览器在用户完成登录后会自…

eclipse导入工程提示Project has no explicit encoding set

eclipse导入工程提示Project has no explicit encoding set 文章目录 eclipse导入工程提示Project has no explicit encoding set一、Eclipse的工程导入二、可能的问题1.在工程名下有黄色叹号 一、Eclipse的工程导入 用Eclipse的导入可以将原有工程导入到新环境中 具体方法是&…

3.C++动态内存管理(超全)

目录 1 .C/C 内存分布 2. C语言中动态内存管理方式:malloc/calloc/realloc/free 3. C内存管理方式 3.1 new/delete操作内置类型 3.2 new和delete操作自定义类型 3.3 operator new函数 3.4 定位new表达式(placement-new) (了解) 4. 常…

Linux搭建靶场

提前准备: 文章中所使用到的Linux系统:Ubantu20.4sqlilabs靶场下载地址:GitHub - Audi-1/sqli-labs: SQLI labs to test error based, Blind boolean based, Time based. 一. 安装phpstudy phpstudy安装命令:wget -O install.sh h…

增强大模型高效检索:基于LlamaIndex ,构建一个轻量级带有记忆的 ColBERT 检索 Agent

在自然语言处理领域,高效检索相关信息的能力至关重要。将对话式记忆集成到文档检索系统中已经成为增强信息检索代理效果的强大技术。 在文中,我们专为 LlamaIndex 量身定制,将深入探讨构建一个轻量级的带有记忆的 ColBERT 检索代理&#xff…

后端方案设计文档结构模板可参考

文章目录 1 方案设计文档整体结构2 方案详细设计2.1 概要设计2.2 详细设计方案2.2.1 需求分析2.2.2 业务流程设计2.2.3 抽象类:实体对象建模2.2.4 接口设计2.2.5 存储设计 1 方案设计文档整体结构 一,现状:把项目的基本情况和背景都说清楚&a…

iA Writer for Mac:简洁强大的写作软件

在追求高效写作的今天,iA Writer for Mac凭借其简洁而强大的功能,成为了许多作家、记者和学生的首选工具。这款专为Mac用户打造的写作软件,以其独特的设计理念和实用功能,助你轻松打造高质量的文章。 iA Writer for Mac v7.1.2中文…

第2节:UIOTOS前端零代码应用 蓝图连线 信号值变化小示例02

目标 通过连线,实现信号值随机变化。 最终效果 实现过程 步骤1:接11节,选中底板设置其背景颜色 步骤2:拖入普通按钮V2组件,设置“text”值为“1”,并做form绑定 步骤3:选中按钮对输入框进行交…