- 博客(7)
- 资源 (15)
- 收藏
- 关注
转载 Java程序员在用的大数据工具,MongoDB稳居第一
据日前的一则大数据工具使用情况调查,我们知道了Java程序猿最喜欢用的大数据工具。问题:他们最近一年最喜欢用什么工具或者是框架?受访者可以选择列表中的选项或者列出自己的,本文主要关心的是大数据工具。上一篇Java调查包括下列内容:开发语言Web框架应用服务器数据库工具SQL数据大数据开发工具云供应商现在,来看看维基百科上对大数据的定义:大数据,广义上来说
2016-01-30 17:01:58 790
转载 Insert into select 与create table as的性能测试及create table
1. 文档说明在工作中经常用insert into select 与 create table as语句来进行表单数据的复制;当复制表的数据量很小的时候两个语句的效率区别不大,但当表的数量级别达百万级以上的时候,就会有很明显的效率区别;本文档也也分成两个部分进行报表数度的测试;一、 insert into select 与 create table as的效率测试;
2016-01-26 14:25:22 6549
转载 微服务与SOA的实践应用对比
关于微服务是什么,面向服务的体系结构(SOA)又是什么,两者之间有何关联真是众说纷纭、困惑颇多。很多人都加入了这场讨论,从ThoughtWorks的Martin Fowler到Cap Gemini的Steve Jones全都参与了进来。微服务是什么?微服务是一种架构设计模式。在微服务架构中,业务逻辑被拆分成一系列小而松散耦合的分布式组件,共同构成了较大的应用。每个组件都被称
2016-01-20 22:44:39 431
转载 Facebook架构解读
从我看过的各种资料,还有与各式人等的交谈中,可以得出Facebook现在的架构是这样的:Web前端用PHP语言编写,然后用HipHop Compiler[1]转换为C++语言,再用g++编译器编写,从而提供高性能的模板与web逻辑执行层。完全依赖静态编译所造成的限制,让Facebook开始启用HipHop Interpreter [2]及HipHop虚拟机,将PHP代码转译为HipHop
2016-01-18 17:28:57 600
转载 分布式的数据存储平台 PNUTS
Yahoo!的PNUTS是一个分布式的数据存储平台,它是Yahoo!云计算平台重要的一部分。它的上层产品通常也称为Sherpa。按照官方的 描述,”PNUTS, a massively parallel and geographically distributed database system for Yahoo!’s web applications.” PNUTS显然就深谙CAP之道,考虑到
2016-01-16 11:44:36 875
转载 从无到有:微信后台系统的演进之路
从无到有2011.1.21 微信正式发布。这一天距离微信项目启动日约为2个月。就在这2个月里,微信从无到有,大家可能会好奇这期间微信后台做的最重要的事情是什么?我想应该是以下三件事:1. 确定了微信的消息模型微信起初定位是一个通讯工具,作为通讯工具最核心的功能是收发消息。微信团队源于广硏团队,消息模型跟邮箱的邮件模型也很有渊源,都是存储转发。
2016-01-16 11:18:22 473
Manning.Java.Persistence.with.Hibernate.Nov.2006
2007-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人