随笔分类 -  系统设计

摘要:单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需 阅读全文
posted @ 2025-04-29 00:11 Eiffelzero 阅读(57) 评论(0) 推荐(0)
摘要:Elasticsearch(ES),这是一个开源的搜索和分析引擎,广泛用于各种应用中以实现全文搜索、结构化搜索、分析和复杂的数据查询。下面我将详细介绍Elasticsearch的基本概念、架构和工作原理。 Elasticsearch的基本概念 节点(Node) Elasticsearch运行的单个实 阅读全文
posted @ 2024-06-20 18:56 Eiffelzero 阅读(83) 评论(0) 推荐(0)
摘要:为什么使用消息队列 消息中间件(Message Middleware)是分布式系统中重要的组件,用于在不同系统或组件之间传递消息。它有助于解耦生产者和消费者,使它们可以独立扩展和演化。 常见的消息中间件有: Apache Kafka:高吞吐量、分布式的发布-订阅消息系统,适合处理大数据。 Rabbi 阅读全文
posted @ 2024-06-17 18:42 Eiffelzero 阅读(71) 评论(0) 推荐(0)