初识kafka 2024-05-06 kafka, 分布式 54人 已看 发布与订阅系统:数据的发送者不会直接把消息发送给接收者;发布者以某种方式对消息进行分类,接收者通过订阅他们来接收特定类型的消息。发布与订阅系统也是事件驱动型程序的关键组件。
分布式与一致性协议之ZAB协议(四) 2024-05-06 分布式 32人 已看 首先我们来看看ZooKeeper是如何实现成员身份的?在ZooKeeper中,成员状态是在QuorumPeer.java中实现的,为枚举型变量其实,ZooKeeper没有直接定义成员身份,而是用了对应的成员状态来表示,比如,处于FOLLOWING状态的节点为跟随者。如果你想研究相关成员的功能和实现,那么可以把对应的成员状态作为切入点来研究。比如,你想研究领导者的功能实现,可以在代码中搜索LEADING关键字,然后研究相应的上下文逻辑,进而得到自己想要的答案。
某制造公司屋顶分布式光伏发电案例分享--分布式光伏电力监控系统解决方案 2024-05-07 制造, 分布式 55人 已看 分布式光伏监控电力系统遵循安全可靠、经济合理原则,满足电力系统自动化总体规划要求,且充分考虑光伏发电的因素,对分布式光伏发电、用电进行集中监控、统一调度、统一运维、满足用户可靠、安全、节约、高效、有序用电的要求。对用户提供运维服务,实现能源互联,信息互通,打破信息孤岛,提高电站的运行管理效率,提升生产运行管理水平,降低生产运行和设备维护成本。以配电图的形式直观显示光伏电站的运行状态,实时监测各逆变器的电压、电流、输出功率等电参量。日、月、年发电量及发电收益显示;展示交、直流侧电压、功率、辐照度、温度曲线。
使用Java编写Kafka生产者和消费者示例 2024-05-09 linq, java, kafka, 分布式, 开发语言 54人 已看 本文介绍了如何使用Java编写Kafka的生产者和消费者示例。通过这些示例代码,我们可以轻松地在Java应用中集成Kafka,实现消息的生产和消费。Kafka具有高性能、高可靠性的特点,适用于各种场景的消息处理需求。
【系统架构师】-案例篇(三)NoSQL与分布式对象调用 2024-05-09 数据库, 分布式, sql 40人 已看 一个基于Web 2.0的大型社交网络系统。就该系统的数据架构而言,李工决定采用公司熟悉的数据架构,使用通用的商用关系型数据库,系统内部数据采用中央集中方式存储。该系统投入使用后,初期用户数量少,系统运行平稳。6个月后,用户数出现了爆炸式增长,系统暴露出诸多问题,集中表现在:1.用户执行读写操作时,响应时间均变得很慢;2.随着系统功能的扩充,原有数据格式发生变化,又出现新的数据格式,维护困难;3.数据容量很快超过系统原有的设计上限,数据库扩容困难;4.软件系统不断出现宕机,整个系统可用性较差。
能源系统升级BACnet IP分布式I/O边缘模块深度整合 2024-05-09 能源, 网络, 网络协议, 分布式, tcp/ip 51人 已看 通过上述案例可以看出,BACnet IP分布式远程I/O模块以其强大的灵活性、高效的数据处理能力和系统集成能力,在能源管理系统中扮演着桥梁和纽带的角色,不仅优化了设备控制,还促进了能耗的精细管理和持续改进,为智能建筑的绿色、可持续发展提供了坚实的技术支撑。模块收集实时温湿度数据,经由BACnet/IP协议上传至EMS,系统根据预设策略自动调节各区域的空调机组输出,确保室内环境舒适的同时,避免过度制冷或制热,有效降低了能耗。面对庞大的能耗设备群,传统的人工管理方式不仅耗时费力,而且难以实现精确调控。
RabbitMQ保证消息的可靠性 2024-05-08 java-rabbitmq, java, rabbitmq, 分布式, 开发语言 58人 已看 确保生产者成功把消息发送到MQ确保MQ不会丢失消息确保消费者成功处理消息/*** 生产者。
离线和实时数据处理的设计区别 2024-05-09 spark, 分布式, 大数据 53人 已看 离线数据处理通常关注大规模数据集的批处理,处理时间可以从几分钟到数小时甚至更长。因此,离线处理可以容忍较高的数据延迟,不需要实时或接近实时的结果。而实时数据处理要求尽可能低的延迟,通常在毫秒或秒级别内提供实时响应。
探索设计模式的魅力:分布式模式让业务更高效、更安全、更稳定 2024-05-08 安全, 分布式, 设计模式 82人 已看 分布式系统设计模式在Java中的应用非常广泛,它们可以使业务更高效、更安全、更稳定。下面我将介绍几种常见的分布式设计模式,并提供一些简单的Java代码示例来说明它们的工作原理。
部署kafka后启动报错(坑):无法指定被请求的地址 2024-05-08 kafka, 分布式 47人 已看 启动kafka后报错:org.apache.kafka.common.KafkaException: Socket server failed to bind to 127.0.0.1:9092: 无法指定被请求的地址。2、在listeners = PLAINTEXT://your.host.name:9092下方添加服务器内外网地址配置信息。advertised.listeners=PLAINTEXT://外网IP:9092。listeners=PLAINTEXT://内外IP:9092。
WPF TextBox文本框 输入提示 2024-05-08 hadoop, wpf, 分布式, 大数据 84人 已看 WPF绑定如果是同类型可以直接生效,如果不是同类型则要求有Converter,下述类型是内置的,顾名思义就是bool到Visibility的转换器,注意Visibility是枚举值,有3个值,不是bool,因此需要转换。TextBox文本的背景颜色设置为透明,不然会无法看到 Label 内容。Grid标签里面创建Label和TextBox,这是一个整体。TextBox 不为空隐藏 Label。指定TextBox 的 Name 元素名称。TextBox 为空显示 Label。两个标签的前后顺序。
基于V4L2框架的摄像头从上层到底层开发 2024-05-08 dubbo, 分布式 407人 已看 v4l2-utils 是一个包含一系列与 Video4Linux2 (V4L2) 框架相关的实用程序和库的集合。它们的作用是帮助开发者、系统管理员和用户进行 V4L2 设备的管理、测试、配置和诊断。插入USB摄像头,查看摄像头是否生成,注意会生成2个设备,其中一个可以捕获图像。开始视频显示,设备节点是video0 还是video1需要都尝试下,错误的节点会直接报弹窗报错。(1)开发过程中的第一步要先确定硬件是否正常工作,方便进行后续开发。工具,进行视频显示,实现件监控效果。指令,可以查看指令帮助集。
Pyspark+关联规则 Kaggle购物篮分析案例 2024-05-01 spark, 分布式, ajax, 大数据, javascript 66人 已看 零售商期望能够利用过去的零售数据在自己的行业中进行探索,并为客户提供有关商品集的建议,这样就能提高客户参与度、改善客户体验并识别客户行为。本文将通过pyspark对数据进行导入与预处理,进行可视化分析并使用spark自带的机器学习库做关联规则学习,挖掘不同商品之间是否存在关联关系。
Kafka 环境搭建和使用之单机模式详细教程 2024-05-08 kafka, 分布式 58人 已看 但随着 Kafka 的发展,尤其是从 Kafka 2.8 版本开始,引入了 Kafka Raft 协议(也称为 KRaft 模式),这是一个重大的架构变革,它允许 Kafka 在没有依赖外部 ZooKeeper 的情况下运行。: 在生产环境中,Kafka 和 Zookeeper 会部署在不同的服务器上,形成真正的分布式集群。运行控制台生成器客户端,在主题中写入一些事件。:当消费者群组的成员发生变化(例如消费者加入或离开群组)时,Kafka会触发再均衡过程,重新分配分区给群组中的消费者,确保消息的公平消费。
大数据中服役新数据节点和退役旧节点步骤(hive,hadoop) 2024-05-07 hive, 数据仓库, hadoop, 分布式, 大数据 84人 已看 当要新上线数据节点的时候 ,需要把数据节点的名字追加在 dfs.hosts(1)关闭新增节点的防火墙(2)在 NameNode 节点的 hosts 文件中加入新增数据节点的 hostname(3)在每个新增数据节点的 hosts 文件中加入 NameNode 的 hostname(4)在 NameNode 节点上增加新增节点的 SSH 免密码登录的操作(5)在 NameNode 节点上的 dfs.hosts 中追加上新增节点的 hostname,
技术干货:单体,SOA,微服务,分布式,集群架构详解 2024-05-07 云原生, 微服务, 架构, 分布式 73人 已看 以上是一些基本示例代码,用于说明各种架构概念。在实际项目中,你可能会面对更复杂的情况,并需要根据需求做出适当的调整和优化。理解这些架构概念对于软件工程师至关重要。下面我会简要介绍这些架构,并提供一些示例代码来说明它们的实现方式。