随笔分类 -  中间件和工具

摘要:分布式、高性能、透明化的RPC框架 RPC 远程过程调用协议 客户端通过互联网远程调用服务器,但是不知道服务器的具体实现,只知道远程服务提供的功能。最大的优点:数据安全性。也可以使用HTTP请求,但是可能会比较慢,而且一些优化做的并不好。 SOA 面向服务框架 SOA是一种设计思想,将各个业务分成各 阅读全文
posted @ 2019-09-14 21:56 南山的海风 阅读(159) 评论(0) 推荐(0)
摘要:简介 ZooKeeper 是一个开源的分布式协调服务。 分布式应用程序可以基于 ZooKeeper 实现诸如命名服务、分布式锁、集群管理、Master 选举、数据发布/订阅、负载均衡、分布式协调/通知、配置维护、分布式同步、分布式锁和分布式队列等功能。 数据结构-ZNode znode和系统的文件系 阅读全文
posted @ 2019-09-05 15:48 南山的海风 阅读(195) 评论(0) 推荐(0)
摘要:pom简介 POM是项目对象模型(Project Object Model)的简称,pom.xml是maven项目中的文件,该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。每个Maven项目,必须包含pom.xml文件。 po 阅读全文
posted @ 2019-04-18 16:04 南山的海风 阅读(229) 评论(0) 推荐(0)
摘要:介绍 Maven 是专门用于构建和管理Java相关项目的工具。Maven是意第绪语,依地语(犹太人使用的国际语),表示专家的意思。 特点 相同的项目结构 有一个pom.xml 用于维护当前项目都用了哪些jar包 所有的java代码都放在 src/main/java 下面 所有的测试代码都放在src/ 阅读全文
posted @ 2019-02-20 18:07 南山的海风 阅读(122) 评论(0) 推荐(0)
摘要:Solr 是一种可供企业使用的、基于 Lucene 的搜索服务器,它支持层面搜索、命中醒目显示和多种输出格式。在这篇文章中,将介绍 Solr 并展示如何轻松地将其表现优异的全文本搜索功能加入到 Web 应用程序中。 阅读全文
posted @ 2019-02-20 10:36 南山的海风 阅读(134) 评论(0) 推荐(0)