当当网近日开源了Dubbox项目,可为Dubbo服务框架提供多项扩展功能,包括REST风格远程调用、Kryo/FST序列化等等。
当当网架构部和技术委员会架构师沈理向InfoQ中文站介绍了Dubbox项目,开发背景和主要特点描述如下:
Dubbo是一个被国内很多互联网公司广泛使用...
water
9年前 (2015-10-21) 3607℃ 0评论
0喜欢
在上一篇中,
我说到SOA是一个特别大的话题,不但没有绝对统一的原则,而且很多原则本身的内容也具备相当模糊性和宽泛性。虽然我们可以说SOA ≈ 模块化开发 +
分布式计算,但由于其原则的模糊性,我们仍然很难说什么应用是绝对符合SOA的,只能识别出哪些是不符合SOA的。
本篇将...
water
9年前 (2015-10-21) 2698℃ 0评论
0喜欢
大量互联网公司都在拥抱SOA和服务化,但业界对SOA的很多讨论都比较偏向高大上。本文试图从稍微不同的角度,以相对接地气的方式来讨论SOA,集中讨论SOA在微观实践层面中的缘起、本质和具体操作方式,另外也用相当篇幅介绍了当今互联网行业中各种流行的远程调用技术等等,比较适合从事实际工...
water
9年前 (2015-10-21) 2809℃ 0评论
0喜欢
本周的工作计划是调研并测试ELK,那什么是ELK呢?简而言之就是开源的主流的日志收集与分析系统。
ELK是三个工具的总称:
E: ElasticSearch
L: Logstash
K: Kibana
我这里主要想强调的,是它们三个组合起来以后,提供强大的开箱即用...
water
9年前 (2015-10-20) 3654℃ 0评论
0喜欢
1. 背景介绍许多公司的平台每天会产生大量的日志(一般为流式数据,如,搜索引擎的pv,查询等),处理
这些日志需要特定的日志系统,一般而言,这些系统需要具有以下特征:(1) 构建应用系统和分析系统的桥梁,并将它们之间的关联解耦;(2)
支持近实时的在线分析系统和类似于Hadoop...
water
9年前 (2015-10-20) 3201℃ 0评论
0喜欢
介绍
Quartz is a full-featured,
open source job scheduling service that can be integrated with, or used
along side virtually any J...
water
9年前 (2015-10-19) 3697℃ 0评论
0喜欢
分布式搜索elasticsearch集群监控工具bigdesk
bigdesk是elasticsearch的一个集群监控工具,可以通过它来查看es集群的各种状态,如:cpu、内存使用情况,索引数据、搜索情况,http连接数等。项目git地址: 。和head一样,它也...
water
9年前 (2015-09-24) 2837℃ 0评论
0喜欢
Quickbuild的环境配置
系统配置
Red hat 5
jdk5或jdk6安装
下载地址:http://download.java.net/jdk6/
选择Linux Platform
...
water
10年前 (2015-07-28) 3667℃ 0评论
0喜欢
学习网址:http://kibana.logstash.es/content/logstash/get_start/index.html
日志的分析和监控在系统开发中占非常重要的地位,系统越复杂,日志的分析和监控就越重要,常见的需求有:
根据关键字查询日志详情
监控系...
water
10年前 (2015-07-28) 4423℃ 0评论
0喜欢
elasticsearch的config文件夹里面有两个配置文
件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日
志的,所以logging.yml里的设置按普通log4j配置文件来设置...
water
10年前 (2015-07-27) 2860℃ 0评论
0喜欢
curl 'localhost:9200/_cat' 查询管理命令列表
1.集群管理集群状态查询curl 'localhost:9200/_cat/health?v'curl '192.168.56.10:9200/_cat/nodes?v...
water
10年前 (2015-07-20) 7301℃ 0评论
1喜欢
1、elasticsearch安装
elasticsearch的安装超级easy,解压即用(要事先安装好java环境)。
到官网 http://www.elasticsearch.org下载最新版的 elasticsearch 运行包;
下载完解开有三个包:
bin 是运行的脚本...
water
10年前 (2015-07-20) 3237℃ 0评论
1喜欢
浅浅读了一些spring2.0的源码和一些分析资料。其中jiwenke写的对spring的分析文章对我的帮助很大,这几天jiwenke又计划写一些更深入的spring分析文章了,十分的期待,对spring感兴趣的朋友不妨看一下http://jiwenke.iteye.com/的博...
water
10年前 (2015-07-17) 2970℃ 0评论
0喜欢
个社交App需实现的功能
用户关注的常规社交功能、活动、地理位置、探索功能、新鲜事、视频照片分享等等,需要提供的功能不胜枚举,所以从技术角度来说,开发者需要解决的问题也是异常复杂的。
当
一款社交App发布之初,用户访问量比较小,使用一台服务器就能够支撑全部的访问压力和数据存储需...
water
10年前 (2015-07-13) 2548℃ 0评论
0喜欢
Log4j
Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务
器、NT的事件记录器、UNIX
Syslog守护进程等;用户也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,用户能够更加细...
water
10年前 (2015-07-02) 3836℃ 0评论
0喜欢
使用 JCache
Memcache Java API 支持 JCache 标准接口
(javax.cache)。使用
JCache,您可以设置和获取值、控制值在缓存中到期的方法、检查缓存的内容,以及获取有关缓存的统计数据。您也可以使用“监听器”添加设置和删除值时
的...
water
10年前 (2015-06-30) 4943℃ 0评论
2喜欢
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点
Dubbo是一个阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务...
water
10年前 (2015-06-23) 3473℃ 0评论
0喜欢
现在有很多项目都使用JGroups做底层的通讯,知道的开源项目有JBoss
Cache和OSCache用它做为底层支持来实现集群的,一定还有其他的项目也用到了,只不过我不知道而已了。JGroups 适合使用场合服务器集群cluster、多服务器通讯、服务器replication(...
water
10年前 (2015-06-23) 3728℃ 0评论
0喜欢
郑重声明:本篇博客是自己学习 Leveldb 实现原理时参考了郎格科技系列博客整理的,原文地址:http://www.samecity.com/blog/Index.asp?SortID=12,只是为了加深印象,本文的配图是自己重新绘制的,大部分内容与原文相似,大家可以浏览原始页...
water
10年前 (2015-06-19) 2949℃ 0评论
0喜欢
RabbitMQ
1. 有pub/sub功能,支持同步和异步
2. 单条消息无大小限制
3. 理论上没有消息丢失或重复投递
4. 保证消息顺序
5. 支持异步发送消息
6. 客户端支持C/C++、C#、Erlang、Java、PHP、Python、Ruby、Perl、Lisp、H...
water
10年前 (2015-06-19) 5985℃ 0评论
0喜欢