dubbo
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进
单一应用架构
当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。
dubbo/dubbox 增加原生thrift及avro支持
(facebook) thrift / (hadoop) avro / (google) probuf(grpc)是近几年来比较抢眼的高效序列化/rpc框架,dubbo框架虽然有thrift的支持,但是依赖的版本较早,只支持0.8.0,而且还对协议做一些扩展,并非原生的thrift协议。
微服务开源生态报告 No.10
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。
社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。
非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。
Java面试笔试题大汇总三(最全+详细答案)
Java面试笔试题大汇总一(最全+详细答案):https://www.jianshu.com/p/73b6b3d35676
Java面试笔试题大汇总二(最全+详细答案)https://www.jianshu.com/p/f5120f1b75be
101、常用的Web服务器有哪些?
102、JSP和Servlet是什么关系?
103、讲解JSP中的四种作用域。
Eureka服务注册与发现
Eureka服务注册与发现
一、服务注册
注册Eureka的服务非常的简单,只需要引入spring-cloud-starter-netflix-eureka-client的jar包即可。
基于Elasticsearch搜索平台设计
背景
随着公司业务的高速发展以及数据爆炸式的增长,当前公司各产线都有关于搜索方面的需求,但是以前的搜索服务系统由于架构与业务上的设计,不能很好的满足各个业务线的期望,主要体现下面三个问题:
不能支持对语句级别的搜索,大量业务相关的属性根本无法实现
没有任何搜索相关的指标评价体系
扩展性与维护性特别差
基于现状,对行业内的搜索服务做出充分调研,确认使用ElasticSearch做底层索引存储,同时重新设计现有搜索服务,使其满足业务方对维护性、定制化搜索排序方面的需求。
手写 dubbo
手写 dubbo(2017 最后一篇博客,回家相亲...)
下载 :demo
首先 介绍一下 dubbo大神的 博客地址 : http://javatar.iteye.