本文是《用 Pulsar 开发多人在线小游戏》第三篇,配套源码和全部文档参见我 GitHub 仓库 play-with-pulsar 以及我文章列表。最详尽部署方法参见官网:https://pulsar.apache.org/这里我介绍下 Pulsar 架构原理,搞明白之后就能很容易理解 Pulsar 各种部署方式了。Pulsar 集群关键组件如下图所示,Pulsar 集群包含一个或
Pulsar Function 允许你编写函数对 topic 中数据进行一些处理,函数输入就是一个或多个 topic 中消息,函数返回值可以发送到其他 topic 中。官网一张图就能看明白了:比方说,发送到 topicA 中消息都是英文单词,我想把这些英文单词都转化成大写并转发到 topicB 中,那么就可以写一个 Pulsar function 做这个事情。Pulsar Functi
转载 2024-02-12 21:54:56
68阅读
Pulsar Function简单例子
原创 2019-12-31 10:55:30
2237阅读
2018年,InfoWorld最佳开源数据平台奖公布,连续两年入选 Kafka 这次意外失手,pulsar取而代之。Kafka拥有的功能,Pulsar几乎全部都有,它是kafka强力竞争对手。Apache Pulsar 是一个企业级分布式消息系统,最初由 Yahoo 开发,在 2016 年开源,并于2018年9月毕业成为 Apache 基金会顶级项目。Pulsar 已经在 Yahoo
转载 6月前
15阅读
  泛函编程就是把函数组合起来形成一个完整程序。可想而知,函数组合过程可以是曲折,形成程序可以是复杂。那么泛函编程又是如何保证一个复杂函数组合程序是正确无误呢?首先,泛函编程函数组合(Functional Composition)遵循一定数学定律(Mathematical Laws),这保证了组成函数具备要求行为特征(Behavior)。再者,所有组件函数都必须具备
上一篇介绍了消费者请求拉取消息,最后发送给消费者。本章介绍消费者接收。一、客户端消息接收入口public class ClientCnx { protected void handleMessage(CommandMessage cmdMessage, ByteBuf headersAndPayload) { checkArgument(state == State.Re
转载 2024-07-20 18:01:40
105阅读
这个粽子节,龙哥给大家安排明明白白!
原创 2021-07-26 15:46:56
169阅读
作者 | 冉小龙审校 | Anonymitaet编辑 | Susan +Anonymitaet阅读本文需要约 6 分钟。导读:在 Apache Pulsar 之 Java Funct...
原创 2021-08-19 14:36:18
89阅读
这个粽子节,龙哥给大家安排明明白白!
原创 2021-07-19 09:51:05
225阅读
作者 | 冉小龙审校 | Anonymitaet编辑 | Susan阅读本文需要约 8 分钟。- 导读 -在学习如何编写、部署 Go Function 之前,先向大家介绍一下 Go F...
原创 2021-08-25 10:27:30
140阅读
作者 | 冉小龙审校 | Anonymitaet编辑 | Susan +Anonymitaet阅读本文需要约 6 分钟。导读:在 Apache Pulsar 之 Java Funct...
原创 2022-03-01 10:10:03
555阅读
Pulsar Functions 第四篇,Go Function 编写以及部署。
原创 2021-07-16 17:11:36
252阅读
Pulsar Functions 第四篇,Go Function 编写以及部署。
原创 2021-07-26 15:47:47
100阅读
一、Function背景介绍当我们进行流式处理时候,很多情况下,我们需求可能只是下面这些简单操作:简单ETL 操作\聚合计算操作等相关服务。但为了实现这些功能,我们不得不去部署一整套 SPE 服务。部署成功后才发现需要仅是SPE(流处理引擎)服务中一小部分功能,部署 SPE 成本可能比用户开发这个功能本身更困难。由于SPE 本身API 复杂性,我们需要了解这些算子使用场景,明白不
原创 4月前
35阅读
本文是 Pulsar Functions 第二篇,主要向大家介绍如何编写、部署并运行 Java Function
原创 2021-07-19 09:52:40
109阅读
一、Function背景介绍当我们进行流式处理时候,很多情况下,我们需求可能只是下面这些简单操作:简单ETL操作\聚合计算操作等相关服务。 但为了实现这些功能,我们不得不去部署一整套SPE服务。部署成功后才发现需要仅是SPE(流处理引擎)服务中一小部分功能,部署SPE成本可能比用户开发这个功能本身更困难。由于SPE本身API复杂性,我们需要了解这些算子使用场景,明白不同
本文是 Pulsar Functions 第二篇,主要向大家介绍如何编写、部署并运行 Java Function
原创 2021-07-26 15:52:14
313阅读
作者 | 冉小龙审校 | Anonymitaet编辑 | Susan +Anonymitaet阅读本文需要约 15 分钟。导读:在一篇文章了解 Pulsar Functions中...
原创 2021-08-20 10:25:14
82阅读
# 教你如何使用Python连接Pulsar ## 一、整体流程 为了帮助你更好地理解如何使用Python连接Pulsar,我将简要介绍整个过程。首先,你需要安装PulsarPython客户端以及Pulsar本身。接着,你需要创建一个Producer来发送消息,以及创建一个Consumer来接收消息。最后,你可以在Producer和Consumer之间建立连接,实现消息发送和接收。 下面
原创 2024-04-05 03:30:42
207阅读
# Pulsar Python 使用指南 Apache Pulsar 是一个开源分布式消息系统,支持高吞吐量和低延迟消息传递。作为一名刚入行开发者,了解如何在 Python 中使用 Pulsar 是非常重要。本文将详细介绍如何设置和使用 Pulsar Python 客户端。 ## 整体流程 在开始之前,我们首先列出实现 Pulsar Python 使用一般流程: | 步骤 |
原创 8月前
96阅读
  • 1
  • 2
  • 3
  • 4
  • 5