Bootstrap
从 0 到 1 搭建技术中台之推送平台实践:高吞吐、低延迟、多业务隔离的设计与实现

APP推送是触达用户的一个非常重要的手段,对于提高产品活跃度、提高功能使用体验、提升用户粘性、提升用户留存率都会起到重要作用。本文就伴鱼推送平台实践中遇到问题的思考以及相应的技术方案进行详细说明,以期给读者带来一些思考以及解决类似问题的思路。

Kafka 中的消息存储在磁盘上的目录布局是怎样的?

Kafka 中的消息是以主题为基本单位进行归类的,各个主题在逻辑上相互独立。每个主题又可以分为一个或多个分区,分区的数量可以在主题创建的时候指定,也可以在之后修改。每条消息在发送的时候会根据分区规则被追加到指定的分区中,分区中的每条消息都会被分配

Kafka面试题:基础27问,必须都会的呀!

消息队列也叫 MQ(Message Queue)。Kafka作为消息队列中的优秀平台,被很多公司使用,是一种高吞吐量的分布式发布订阅消息系统,本篇给大家总结了27道Kafka知识点或者说面试题,都是基础的。持续更新中。。。

Kafka 已落伍,转角遇见 Pulsar!

2013 年雅虎创建了 Pulsar,并于 2016 年把 Pulsar 捐给了 Apache 基金会。Pulsar 现已成为 Apache 的顶级项目,获得举世瞩目的认可。雅虎和 Twitter 都在使用 Pulsar,雅虎每天发送 1000 亿条消息,两百多万个主题。

Uber 多区域 Kafka 的灾难恢复

优步拥有世界上最大的 Apache Kafka 部署之一,每天处理数万亿条消息和数 PB 的数据。如上图所示,今天我们将 Apache Kafka 定位为 Uber 技术堆栈的基石,并在其之上构建一个复杂的生态系统,以赋能大量不同的工作流。其中包括发布/订阅消息总线,用于传递来

Kafka的生产者优秀架构设计

Kafka 是一个高吞吐量的分布式的发布订阅消息系统,在全世界都很流行,在大数据项目里面使用尤其频繁。笔者看过多个大数据开源产品的源码,感觉 Kafka 的源码是其中质量比较上乘的一个,这得益于作者高超的编码水平和高超的架构设计能力。

一次压缩引发堆外内存过高的教训

lz_rec_push_kafka_consume 该项目通过kafka与算法进行交互,通过push推荐平台(lz_rec_push_platform)预生成消息体。

《我想进大厂》之MQ夺命连环11问

继之前的mysql夺命连环之后,我发现我这个标题被好多套用的,什么夺命zookeeper,夺命多线程一大堆,这一次,开始面试题系列MQ专题,消息队列作为日常常见的使用中间件,面试也是必问的点之一,一起来看看MQ的面试题。

Kafka处理请求的全流程解析

Kafka处理请求的全流程解析

消息队列面试热点一锅端

消息队列面试热点一锅端!

Kafka集群缩容实战

Kafka 集群缩容全过程实录

Kafka中指定副本为Leader的三种实现方式

kafka指定副本为leader的3总实现方式

你知道Kafka创建Topic这个过程做了哪些事情吗?(附视频)

你知道Kafka创建Topic这个过程做了哪些事情吗?(附视频)

记一次Kafka服务器宕机的真实经历!!

估计节前前祭拜服务器不灵了,年后服务器总是或多或少的出现点问题。不知是人的问题,还是风水问题。昨天下班时,跟运维小伙伴交代了好几遍:如果使用Docker安装Kafka集群的话,也需要把Kafka集群的服务器硬盘分配的大一些,公司业务量很大,很多服务的通信

滴滴Logi-KafkaManager开源之路:一站式Kafka集群指标监控与运维管控平台

滴滴Logi-KafkaManager是面向Kafka用户及运维人员打造的共享多租户Kafka云平台。

云讲堂 | 5期视频带你全面了解滴滴Logi-KafkaManager

Obsuite·云讲堂:滴滴Logi-KafkaManager系列教程包含5期内容,分别是:产品介绍、主要概念讲解、用户体验地图、运维体验地图、本地环境搭建。

Kafka面试题:基础27问,必须都会的呀!

消息队列也叫 MQ(Message Queue)。Kafka作为消息队列中的优秀平台,被很多公司使用,是一种高吞吐量的分布式发布订阅消息系统,本篇给大家总结了27道Kafka知识点或者说面试题,都是基础的。持续更新中。。。

从 0 到 1 搭建技术中台之推送平台实践:高吞吐、低延迟、多业务隔离的设计与实现

APP推送是触达用户的一个非常重要的手段,对于提高产品活跃度、提高功能使用体验、提升用户粘性、提升用户留存率都会起到重要作用。本文就伴鱼推送平台实践中遇到问题的思考以及相应的技术方案进行详细说明,以期给读者带来一些思考以及解决类似问题的思路。

刨根问底,kafka到底会不会丢消息

大型互联网公司一般都会要求消息传递最大限度的不丢失,比如用户服务给代金券服务发送一个消息,如果消息丢失会造成用户未收到应得的代金券,最终用户会投诉。

Kafka、RabbitMQ、RocketMQ 之间的区别是什么 ?

作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因, 许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择RabbitMQ还是Kafka没什么差别,但是这两种技术在底层实现方面是有许多差异的

一文带你了解 Kafka 原理

如果只是为了开发 Kafka 应用程序,或者只是在生产环境使用 Kafka,那么了解 Kafka 的内部工作原理不是必须的。不过,了解 Kafka 的内部工作原理有助于理解 Kafka 的行为,也利用快速诊断问题。下面我们来探讨一下这三个问题

Logi-KafkaManager开源之路:一站式Kafka集群指标监控与运维管控平台

LogI-KafkaManager是面向Kafka用户、Kafka运维人员打造的共享多租户Kafka云平台,专注于Kafka资源申请、运维管控、监控告警、资源治理等核心场景。免费体验地址:http://117.51.150.133:8080/kafka ,账户admin/admin,欢迎Star

终于知道Kafka为什么这么快了!

无论 kafka 作为 MQ 也好,作为存储层也罢,无非就是两个功能(好简单的样子),一是 Producer 生产的数据存到 broker,二是 Consumer 从 broker 读取数据。那 Kafka 的快也就体现在读写两个方面了,下面我们就聊聊 Kafka 快的原因。

Kafka 和 RocketMQ 之性能对比

从文件布局、文件写入机制、消息发送三个维度阐述Kafka与RocketMQ的性能实现差异的根本原因。

如何设计一个公司级别的消息通知系统?

在移动互联网时代,商家要通过各种渠道触达到消费者。触达的方式各种各样,可以通过Email、Wechat、DingDing、SMS、App、MQTT通知等。对于做B2C业务的企业,需要具备这些相关的能力。今天,我们就聊一聊通知系统怎么做。

Kafka和RocketMQ底层存储之那些你不知道的事

RokcetMQ 与 Kafka 底层存储的那些事儿

Kafka 已落伍,转角遇见 Pulsar!

2013 年雅虎创建了 Pulsar,并于 2016 年把 Pulsar 捐给了 Apache 基金会。Pulsar 现已成为 Apache 的顶级项目,获得举世瞩目的认可。雅虎和 Twitter 都在使用 Pulsar,雅虎每天发送 1000 亿条消息,两百多万个主题。

《我想进大厂》之MQ夺命连环11问

继之前的mysql夺命连环之后,我发现我这个标题被好多套用的,什么夺命zookeeper,夺命多线程一大堆,这一次,开始面试题系列MQ专题,消息队列作为日常常见的使用中间件,面试也是必问的点之一,一起来看看MQ的面试题。

消息队列之推还是拉,RocketMQ 和 Kafka 是如何做的?

也是一个面试热点,到底用推模式还是拉模式呢?

Kafka系列第7篇:你必须要知道集群内部工作原理的一些事!

Partition如何分布到不同的Broker上,Broker宕机Partition依然可用背后的原理介绍。

Kafka设计实现与最佳实践之客户端篇

介绍以Golang的client为例,介绍Kafka的客户端机制

Kafka系列8:一网打尽常用脚本及配置,宜收藏落灰!

一文总结常用脚本命令及常用配置

其他标签