摘要: Kafka为什么这么快? Kafka 是一个基于发布-订阅模式的消息系统,它可以在多个生产者和消费者之间传递大量的数据。Kafka 的一个显著特点是它的高吞吐率,即每秒可以处理百万级别的消息。那么 Kafka 是如何实现这样高得性能呢?本文将从七个方面来分析 Kafka 的速度优势。 - 零拷贝技术 - 仅可追加日志结构 - 阅读全文
posted @ 2023-08-27 16:31 waynaqua 阅读(1671) 评论(1) 推荐(1)
摘要: 本文翻译自国外论坛 medium,原文地址:https://levelup.gitconnected.com/how-i-deleted-more-than-1000-lines-of-code-using-spring-retry-9118de29060 > 使用 Spring Retry 重构代 阅读全文
posted @ 2023-08-22 17:29 waynaqua 阅读(890) 评论(0) 推荐(2)
摘要: 10个微服务设计模式 微服务设计模式是一种指导微服务架构设计和开发的一系列原则和实践。微服务设计模式的目的是为了解决微服务架构中遇到的一些常见的问题和挑战,比如服务划分、服务通信、服务治理、服务测试等。微服务设计模式可以帮助我们构建出高效、可靠、可扩展、可维护的微服务系统。 ![](https://files.mdnic 阅读全文
posted @ 2023-08-14 12:07 waynaqua 阅读(1685) 评论(2) 推荐(3)
摘要: 何时使用MongoDB而不是MySql ## 什么是 MySQL 和 MongoDB MySQL 和 MongoDB 是两个可用于存储和管理数据的数据库管理系统。MySQL 是一个关系数据库系统,以结构化表格格式存储数据。相比之下,MongoDB 以更灵活的格式将数据存储为 JSON 文档。两者都提供性能和可扩展性,但它们为不同的应用场景 阅读全文
posted @ 2023-08-09 17:58 waynaqua 阅读(1355) 评论(0) 推荐(0)
摘要: MySQL 和 Elasticsearch 是两种不同的数据管理系统,它们各有优劣,适用于不同的场景。本文将从以下几个方面对它们进行比较和分析: - 数据模型 - 查询语言 - 索引和搜索 - 分布式和高可用 - 性能和扩展性 - 使用场景 ## 数据模型 MySQL 是一个关系型数据库管理系统(R 阅读全文
posted @ 2023-08-08 08:52 waynaqua 阅读(938) 评论(0) 推荐(2)
摘要: Spring Boot 最佳实践 本文翻译自国外论坛 medium,原文地址:https://medium.com/@raviyasas/spring-boot-best-practices-for-developers-3f3bdffa0090 Spring Boot 是一种广泛使用且非常流行的企业级高性能框架。以下是一些最佳实践 阅读全文
posted @ 2023-08-07 11:24 waynaqua 阅读(951) 评论(0) 推荐(1)
摘要: 服务端apk打包教程 本文我将给大家介绍一个 apk 打包工具 VasDolly 的使用介绍、原理以及如何在服务端接入 VasDolly 进行服务端打渠道包操作。 # 使用介绍 ![](https://files.mdnice.com/user/40549/f5237f40-854b-43dd-9786-d0f7aff0 阅读全文
posted @ 2023-08-05 15:04 waynaqua 阅读(665) 评论(0) 推荐(0)
摘要: 分布式系统常见理论讲解 分布式系统是指由多个节点通过网络进行通信和协作的系统,它具有高可用性、高扩展性、高性能等优点,但也面临着一些挑战,如数据一致性、容错性、负载均衡等。为了解决这些问题,分布式系统设计出现了一些经典的理论和方法,如 CAP 理论、BASE 理论、一致性等。 # CAP 理论 CAP 理论是指一个分布式系 阅读全文
posted @ 2023-08-01 17:34 waynaqua 阅读(660) 评论(0) 推荐(1)
摘要: IDE暗黑主题推荐-Dracula 作为程序员,我们一天中会花费大量时间在编码和阅读代码上。优秀的代码编辑器主题可以减轻眼睛的疲劳,提高工作效率。本文向大家推荐一款非常流行的 JetBrains IDE 主题插件 - Dracula。它提供了深色调、高对比度的主题风格,是黑暗系编程主题的杰出代表。 # Dracula 的缘起 ![]( 阅读全文
posted @ 2023-07-23 13:38 waynaqua 阅读(400) 评论(0) 推荐(0)
摘要: 本文翻译自国外论坛 medium,原文地址:https://levelup.gitconnected.com/4-reasons-why-single-threaded-redis-is-so-fast-414e0106f921 作为内存数据存储,Redis 以其速度和性能而闻名,通常被用作大多数后 阅读全文
posted @ 2023-07-20 18:39 waynaqua 阅读(134) 评论(0) 推荐(0)