Apache Kafka 3.7.0 实战指南:从单机到集群的完整实践以及Pulsar选型

Apache Kafka 3.7.0 实战指南:从单机到集群的完整实践以及Pulsar选型

概述

在当今大数据和实时处理的时代,Apache Kafka已成为消息队列领域的标杆。本文将带你从零开始,在Debian 12系统上完整实践Kafka 3.7.0版本,涵盖单机部署、集群搭建、CLI操作以及多语言客户端开发,所有内容均为原创实践总结,拒绝”缝合怪”式的内容拼凑。

Read more
人是怎样废掉的?

人是怎样废掉的?

  • 一、懒
  • 二、谗
  • 三、拖延
  • 四、爱熬夜!:继续睡觉做梦;
  • 五、自控力差
  • 六、整天精神内耗
  • 七、停止思考不学习
  • 八、假装努力,持续幻想
  • 九、言语上的巨人,行动上的矮子
Read more
Rocky Linux 系统初始化常用基础命令和工具包的便捷安装脚本(ljq@GitHub)
【context】深入解构Go标准库Context包设计以及运行机制与实践以及开发中注意的要点

【context】深入解构Go标准库Context包设计以及运行机制与实践以及开发中注意的要点

因Golang版本更新频繁,本代码示例基于Go 1.25.3验证。
标准库context这一看似“简单接口”背后的复杂哲学。

在Go语言的并发宇宙中,context.Context 是一条隐形的生命线——它不直接参与计算,却决定着成千上万个goroutine的生死存亡。
自Go 1.7引入标准库以来,context已从“可选工具”演变为“架构基石”。

Read more
MySQL 8.0 为什么使用 utf8mb4_0900_ai_ci 默认校对规则,而不使用 utf8mb4_general_ci?

MySQL 8.0 为什么使用 utf8mb4_0900_ai_ci 默认校对规则,而不使用 utf8mb4_general_ci?

MySQL 8.0 选择 utf8mb4_0900_ai_ci 作为默认校对规则原因

  • 主要的考虑主要基于对全球化支持的增强,基于 Unicode 9.0 规范,utf8mb4_0900_ai_ci 在未来可以更容易地适应新的 Unicode 规范和扩展字符集。
  • 更精确的字符处理以及适应现代应用需求等方面。
Read more
StarRocks:从入门到精通的完整实践指南

StarRocks:从入门到精通的完整实践指南

一、StarRocks版本演进与核心特性

1.1 版本历史与重大变革

StarRocks自诞生以来经历了快速迭代,每个版本都带来了革命性的改进。让我们回顾一下关键版本的演进历程:

StarRocks 3.0(2023年3月31日发布) - 里程碑式版本,首次引入存算分离架构,将数据持久化存储在远程对象存储或HDFS上,本地磁盘仅作为缓存使用,大幅提升了系统的弹性和扩展性。

Read more
《如何创建一家像谷歌一样的公司》(How to start Google)- paulgraham - 转载

《如何创建一家像谷歌一样的公司》(How to start Google)- paulgraham - 转载

文章原文地址:https://paulgraham.com/google.html (作者:保罗格雷厄姆)

《如何创建一家像谷歌一样的公司》(How to start Google)

2024 年 3 月

(这是我给 14 岁和 15 岁的孩子们做的演讲,内容是如果他们以后想要创业的话现在该怎么做。很多学校认为他们应该告诉学生一些关于创业的事情。这就是我认为他们应该告诉他们的。 )
Read more
Elasticsearch(ES)从入门到实践:版本演进、集群部署与多语言实践指南
WDFT (Warped Discrete Fourier Transform)
 RabbitMQ深度实践解析:从单体到集群的完整指南与多语言实战

RabbitMQ深度实践解析:从单体到集群的完整指南与多语言实战

摘要

消息队列扮演着至关重要的角色。RabbitMQ作为最受欢迎的开源消息代理之一,凭借其高可靠性、灵活的路由策略和丰富的生态系统,成为众多企业的首选。本文将从版本特性入手,深入探讨RabbitMQ的安装配置、集群搭建,并结合实际代码演示多语言调用方式,帮助初学和从业人员快速了解rabbitmq构建企业级完整的消息队列解决方案。

Read more