大数据
文章平均质量分 74
讨论如何优化系统,适应数据量剧增以及并发量持续增长的企业架构
ESOO
君子不器
展开
-
java集群优化——初探多线程
要想使用多线程,咱们就有必要先了解下多线程,在不久以前,我写过相关的文章,在这简单回顾下,一个程序加上数据,就构成了一个进程,就好比快递公司是个进程,快递公司的方法就是送快递,快递员好比线程,他们都是送快递,只是负责区域不同,那么最简单的多线程是怎么实现的呢? 简单说实现多线程有很多种方法,而java这里主要有两种,一种是继续Thread类,另外一种是实现Runable接口,我们今原创 2015-06-30 01:09:05 · 2679 阅读 · 6 评论 -
java集群优化——ORM框架查询优化原理
众所周知,当下的流行的企业级架构中,ORM一直是最基础的部分,在架构设计的底层,对逻辑层提供面向对象的操作支持,而事实总是和我们预想的有所偏差,ORM在提供了较好的操作体验时,也流失了一部分原生SQL的灵活性与高效性,当然,这个问题不影响我们使用ORM框架,但是却阻碍了我们网站流量的提升,尤其是在企业级的多关系复杂查询方面,性能瓶颈是不得不提的部分!原创 2015-07-27 17:32:23 · 1799 阅读 · 5 评论 -
java集群优化——数据源加密
项目中,安全是一个永恒的话题,我们项目中对敏感信息的处理,一般采取加密的方式,而在以前的框架下我们一般自己写一个加密解密类操作敏感信息,但是在jboss6以后,针对加密自己实现了一套更好的接口,今天咱们就一起探究一下这里的秘密: 首先在增加一段 其中密文是通过如下命令行生成的:原创 2015-07-21 18:04:36 · 1348 阅读 · 6 评论 -
java集群优化——多线程下的单例模式
在最初学习设计模式时,我为绝佳的设计思想激动不已,在以后的工程中,多次融合设计模式,而在当下的设计中,我们已经觉察出了当初设计模式的高瞻远瞩,但是也有一些不足,需要我们去改进,有人说过,世界上没有绝对的事,当然,再简单的事情,环境变了,也会发生变化,今天和大家一起分享在多线程下单例模式的优化。 细节的优化,就像雕琢一件艺术品,我们接触的高人越多,这样的思想就越浓厚,所以,我们常常判断一个人事怎么的品格与素质,通过他接触的人,朋友就可以推测出来,而计算机内,也是如此,我们接触的优秀框架多了,自原创 2015-07-28 17:13:23 · 4499 阅读 · 9 评论 -
java集群优化——Nginx+tomcat集群配置-理论篇
我们了解一个道理,就是数据的增长是我们必然面对的问题,因为在技术日益变化的当下,我们收集数据的方式和存储及处理技术不断升级,迫使我们面对这一问题,并且,在数据挖掘日益火热的今天,我们也要对这样的问题加以重视,改变在所难免! 我们曾经想过,在极致优化的情况下,一台普通服务器,是可以挖掘出无穷的潜力的,我的们的确曾做到这一点,用一台2万元的设备,承载了同时1万余人的并发,但是随着技术的衍生,我们需要更灵活地处理应用,我们需要更及时的响应速度,我们需要实时地对数据进行分析和处理!这时,我们必然接触一个词汇原创 2015-08-03 09:00:49 · 5248 阅读 · 9 评论 -
Hadoop解析--MapReduce
MapReduce中,所有的计算,都是在本地完成,及时有计算需要外来数据,也是集合好后完成,这样保证了我们最高效的带宽利用,使我们对数据的处理能力随着集群数目的增大而线性增大。原创 2015-07-27 21:40:17 · 1579 阅读 · 10 评论 -
Hadoop解析--初次见面
云计算,就是联合N台机器一起完成某个计算,当然随着业务复杂度的提升,对系统的要求肯定会越来越高,那么系统的复杂度也会越来越高,这样模块化开发肯定就提上了日程,所以就分化除了几个模块,也是为了解决不同的问题,下面就让我们一起研究研究这些模块。原创 2015-07-27 20:07:08 · 1334 阅读 · 8 评论