张兆坤

路漫漫其修远兮,吾将上下而求索

Hadoop2.2.0来了,大数据各框架又风起云涌!

2013年10月15日Hadoop2的稳定版本2.2.0发布了!它解决了NameNode的水平扩转问题,也解决了NameNode的单点故障问题,也引入了引领大数据下一轮次革命的具有划时代意义的资源管理框架YARN!         话说大数据2.0时代的来临就是以YARN为基础的新一代Hadoop...

2013-11-04 22:28:20

阅读数:3555

评论数:0

该用哪一个消息队列呢?

业务系统中的核心业务数据变化比较少,但是读取量却巨大无比,目前不超过30W条数据,但是每日的读取量都在3000W+以上,整个业务数据直接使用Java序列化缓存起来占用的内存总量不超过175MB,如果采用Redis/memcache等集中式缓存的话,对存储空间和并发量来讲都可以接受,只是需要实现非常...

2013-08-19 22:40:12

阅读数:6613

评论数:0

Feed系统架构资料收集

完全用nosql轻松打造千万级数据量的微博系统 微博feed系统的push和pull模式和时间分区拉模式架构探讨 关于如何构建一个微博型广播 关于如何构建一个微博型广播2 用 mongodb 储存多态消息/提醒类数据 构建高性能的微博系统-再谈新浪微博架构 人人网技术经理张铁安-Feed系统结构...

2012-08-06 12:26:58

阅读数:8237

评论数:8

关于技术架构师的一些看法

很多人谈架构师,其实有两种架构师,一种是业务架构,一种是技术架构。我的经验和教训局限于技术架构,所以本文特指技术架构师。毕业前一年,毕业后7年,大约8年的技术领域经验和教训,参加过大小项目若干,有被人传颂的成功经验,也有惨痛的失败教训。在以前一直作为技术尖子,在不同的领域逐步填充各方面的知识,最近...

2010-01-30 23:43:00

阅读数:1446

评论数:1

架构师接龙系列(200908-200911)

 (本文来自《程序员》杂志0911期,更多精彩内容敬请关注0911期) 《程序员》杂志官方网站:http://www.programmer.com.cn/本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/programmer_editor/archive/2009/1...

2010-01-18 00:00:00

阅读数:2162

评论数:0

大型高并发高负载web应用系统架构-数据库架构策略

      在WEB网站的规模从小到大不断扩展的过程中,数据库的访问压力也不断的增加,数据库的架构也需要动态扩展,在数据库的扩展过程基本上包含如下几步,每一个扩展都可以比上一步骤的部署方式的性能得到数量级的提升。      1、WEB应用和数据库部署在同一台服务器上      一般的小规模的网站采...

2009-10-22 09:15:00

阅读数:19465

评论数:2

利用memcached构建高性能的Web应用程序

面临的问题对于高并发高访问的Web应用程序来说,数据库存取瓶颈一直是个令人头疼的问题。特别当你的程序架构还是建立在单数据库模式,而一个数据池连接数峰值已经达到500的时候,那你的程序运行离崩溃的边缘也不远了。很多小网站的开发人员一开始都将注意力放在了产品需求设计上,缺忽视了程序整体性能,可扩展性等...

2009-10-20 20:11:00

阅读数:2289

评论数:0

大型web站点缓存策略设计概要

上篇对疯狂代码缓存配置进行了概要的设计,可能说的有点模糊了,有几个朋友发了几个问题探讨了下,这里有必要先澄清一个问题,和常见的缓存策略不同,我们的缓存策略将重点放在更新策略而不是只读策略上。只读缓存以及共性缓存策略性质实现的难度并不大,我们要解决的是非共性缓存,并发更新缓存,可扩充性缓存,分布式缓...

2009-10-19 20:57:00

阅读数:6450

评论数:1

数据库对象的缓存策略

原帖:http://www.javaeye.com/topic/9706前言 本文探讨Jive(曾经开源的Java论坛)和Hibernate(Java开源持久层)的数据库对象的缓存策略,并阐述作者本人的Lightor(Java开源持久层)采用的数据库对象缓存策略。 本文的探讨基于以前开源的Jive...

2009-10-19 08:44:00

阅读数:1421

评论数:0

高效分布式数据库缓存经典解决方案

原文:http://topic.csdn.net/u/20080722/22/3a63114f-31ea-4174-ba9f-0c0d0c8cb293.html      为什么要用缓存?如果问这个问题说明你还是新手,数据库吞吐量毕竟有限,每秒读写5000次了不起了,如果不用缓存,假设一个页面有1...

2009-10-18 15:21:00

阅读数:5698

评论数:0

互联网服务技术架构方面的理念、原则,方法

(1)“ 拆分”,数据库的拆分以及应用的拆分,要做到的目标通常是便于应用的无限水平伸缩;(2)能异步就异步,这需要业务的允许;(3)能自动就自动,就像自动化的部署系统;(4)记住所有失败的事情,这点非常重要;(5)容忍不一致性,这句话的含义是尽量少用强事务,而是采用最终一致性这类方案。当然,除了上...

2009-10-17 16:14:00

阅读数:1397

评论数:0

大型高并发高负载web应用系统架构-缓存架构策略

目前在网站的架构构成中普遍使用到缓存来提供WEB应用的性能,由于网站规模的不同,分别存在如下几种类型的缓存架构。(1)单机缓存(2)简单分布式缓存(3)使用复制方式的缓存集群(4)使用散列方式的缓存集群(5)高性能高、可靠的缓存集群下面对于上述几种缓存策略的实际应用的适用情况以及优缺点进行详细分析...

2009-10-15 20:45:00

阅读数:5551

评论数:0

Apache + MOD_JK + TOMCAT实现集群和负载均衡配置指南

对于Web应用的集群学习我是从Tomcat5.5开始的,下面是我的实际操作过程和一些体会。第一部分 环境介绍负载均衡×××××××××××××××××   操作系统:windows xp    IP地址   :192.168.1.200   Apache:apache_2.2.13-win32-x...

2009-09-27 15:38:00

阅读数:2649

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭