WHAT - 什么是微服务微服务简介这次参加JavaOne2015最大的困难就是听Microservice相关的session,无论内容多么水,只要题目带microservice,必定报不上名,可见Microservice有多火。最喜欢其中一页。关于这个典故,可以参考this,此图适用于一切高大上的名字——技术有SOA,Agile,CLOUD,DevOps等等,古代有道,气,八卦等等。此类名词的最 ......
   微服务架构是由Martin Fowler在他这篇microservices博客中提出来的,与之对立的是monolithic架构。monolithic架构概念 vs. 微服务架构概念    monolithic架构指的是应用被以单一单元构建。比如一个小型订餐网站包含菜品展示、下订单、在线支付等业务功能模块,该网站的后端系统应用实现了所有这些业务功能。&n ......
微服务正在博客、社交媒体讨论组和会议演讲中获得越来越多的关注,在Gartner的2014 Hype Cycle上它的排名非常靠前。同时,软件社区中也有不少持怀疑论者,认为微服务不是什么新东西。Naysayers认为这就是SOA架构的重新包装。然而,尽管存在着不同的争论,微服务架构模式却正在为敏捷部署以及复杂企业应用实施提供巨大的帮助。  这篇博客是关于如何设计、开发和部署微服务的七篇系列文章中的第 ......
首先我们来看一下整体结构图:日志收集入口首先,我们需要到各个应用服务器上部署flume进行日志采集,当然也可以通过flume支持的source协议或者自定义source进行日志原始数据收集,统一流入flume汇总收集入口。这里通常采用日志服务器上部署flume,然后通过hadoop的arvo协议进行传输。如下图所示:日志汇总将各个节点日志原始信息统一汇总到一个flume节点,然后通过该节点进行数据 ......
Flume NGFlume NG是一个分布式、可靠、可用的系统,它能够将不同数据源的海量日志数据进行高效收集、聚合、移动,最后存储到一个中心化数据存储系统中。由原来的Flume OG到现在的Flume NG,进行了架构重构,并且现在NG版本完全不兼容原来的OG版本。经过架构重构后,Flume NG更像是一个轻量的小工具,非常简单,容易适应各种方式日志收集,并支持failover和负载均衡。架构设计 ......
架构介绍架构:Flume—》kafka—》storm—》hdfs 框架介绍文章:http://www.tuicool.com/articles/mMrQnu7*FLUME架构介绍:http://shiyanjun.cn/archives/915.htmlFLUME安装,部署:http://www.aboutyun.com/thread-8917-1-1.html*Kafka+storm+ ......