-
-
到底什么是分布式?什么是集群?它们之间有什么区别?
分布式与集群都是涉及到了多个节点数据节点,但是在设计与使用上,它们还是有区别的,下面我们就来看看分布式与集群之间的区别与联系。什么是分布式?分布式(Distributed 是指一个系统由多个独立的计算机节点(或进程 组成,并且这些节点在物理层面上可能分布在不同空间位置,并且这些节点彼此之间能够通过网...
04月11日[精选文章]浏览:34
-
推荐一个嵌入式 RPC 通信框架
一、RPC简介RPC(Remote Procedure Call,远程过程调用)机制是一种常用的通信机制。实际上就是要像调用本地的函数一样去调远程函数。...
04月11日[精选文章]浏览:27
-
-
细数ThreadLocal三大坑,内存泄露仅是小儿科
我在参加Code Review的时候不止一次听到有同学说:我写的这个上下文工具没问题,在线上跑了好久了。其实这种想法是有问题的,...
04月11日[精选文章]浏览:15
-
-
Java 的业务逻辑验证框架 之-fluent-validator
开发人员在维护核心业务逻辑的同时,还需要为输入做严格的校验。当输入不合法时,能够给 caller 一个明确的反馈,最常见的反馈就是返回封装了 resul t的对象或者抛出 exception。...
04月11日[精选文章]浏览:27
-
-
-
分布式实时搜索和分析引擎——Elasticsearch
一、概述Elasticsearch是一个基于Lucene的搜索引擎。它提供了具有HTTP Web界面和无架构JSON文档的分布式,多租户能力的全文搜索引擎。Elasticsearch是用Java开发的,根据Apache许可条款作为开源发布。...
04月11日[精选文章]浏览:21