【企业架构之技术架构】
文章平均质量分 93
小黑师傅
对电子商务有浓厚的兴趣,并对电子商务有深厚的了解,喜欢交朋友,喜欢和朋友探讨电子商务的发展前景!
展开
-
从淘宝系架构 之 淘宝网采用什么技术架构来实现网站高负载的?看互联网技术发展方向
MDCC移动开发者大会精彩荟萃 智能硬件 移动开发 产品体验 粉丝经济 社交游戏 暂时不可用的时候,整体系统还是可用的,从而整 体系统的可用性也大大增强了。 因 此一个大型的互联网应用,肯定是要经过拆分,因为只有拆分了,系统的扩展性,维护性,伸缩性,可用性才会变的更好。但是拆分也给系 统带来了问题,就是原创 2014-11-07 14:09:55 · 8429 阅读 · 1 评论 -
柯南君:看大数据时代下的IT架构(1)业界消息队列对比
目前业界有很多MQ产品,我们作如下对比: RabbitMQ 是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在中心队列排队。对路由(Routing),负载均衡(Load balance)或者数据持久化都原创 2014-12-14 12:39:16 · 4844 阅读 · 0 评论 -
柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)
一、回顾 让我们回顾一下,在上几章里都讲了什么?总结如下:《柯南君:看大数据时代下的IT架构(1)业界消息队列对比》《柯南君:看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍》《柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控》 二、起航 本章节,柯南君将从几个层面,用官网例子讲解一下RabbitMQ的实操经典程序案例,让大家重新回到经典“Hello world!”(The simplest thing that do原创 2014-12-14 18:42:17 · 3560 阅读 · 0 评论 -
看大数据时代下的IT架构(1)图片服务器之演进史
柯南君的公司最近产品即将上线,由于产品业务对图片的需求与日俱增,花样百出,与此同时,在大数据时代,大流量的冲击下,对图片服务器的压力可想而知,那么今天,柯南君结合互联网的相关热文,加上自己的一点实践经验,与君探讨,与君共勉!一、图片服务器的重要性当前,不管哪一家网站(包括 电商行业、O2O行业、互联网行业等),不管哪一种渠道 (包括 web端,APP端甚至一些SNS应用),在大数据时代下,原创 2014-12-20 17:00:55 · 6578 阅读 · 0 评论 -
柯南君:看大数据时代下的IT架构(5)消息队列之RabbitMQ--案例(Work Queues起航)
一、回顾让我们回顾一下,在上几章里都讲了什么?总结如下:《柯南君:看大数据时代下的IT架构(1)业界消息队列对比》《柯南君:看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍》《柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控》《柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)》二、Work Queues(using the Java Client) 走起 在第上一个教程中我们写程序原创 2014-12-14 22:02:47 · 3997 阅读 · 0 评论 -
柯南君:看大数据时代下的IT架构(6)消息队列之RabbitMQ--案例(Publish/Subscribe起航)
一、回顾让我们回顾一下,在上几章里都讲了什么?总结如下:《柯南君:看大数据时代下的IT架构(1)业界消息队列对比》《柯南君:看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍》《柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控》《柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)》《柯南君:看大数据时代下的IT架构(5)消息队列之RabbitMQ--案例(Work Queues起航)》二原创 2014-12-15 21:02:01 · 3069 阅读 · 0 评论 -
从淘宝架构之”Tair“ 看互联网方向!
简介tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 为了解决磁盘损坏导致数据丢失, tair 可以配置数据的备份数目, tair 自动将一份数据的不同备份放到不同的主机上, 当有主机发生异常, 无法正常提供服务的时候, 其于的备转载 2014-11-06 19:50:30 · 2022 阅读 · 0 评论 -
柯南君:看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍
柯南君上一章《柯南君:看大数据时代下的IT架构(1)业界消息队列对比 》中,粗略的讲了一下,目前消息队列的几种常见产品的优劣对比,接下来的几章节会分别详细阐述,本章介绍RabbitMQ,好吧,废话少说,正式开始:一、基础概念详细介绍1、引言你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消原创 2014-12-14 12:34:43 · 13468 阅读 · 1 评论 -
柯南君:教你如何对待大型网站平台的性能优化? 之 五---web 前端性能优化策略(长篇总结)
从企业架构上(见 http://blog.csdn.net/sun305355024sun/article/details/40920051)来说,企业架构可以分为两大部分:业务架构和IT架构,大部分企业架构方法都是从IT架构发展而来的,详细如下: ① 业务架构:是把企业的业务战略转化为日常运作的渠道,业务战略决定业务架构,它包括业务的运营模式、流程体系、组织结构、地域分布等内容。 ② IT架构:指导IT投资和设计决策的IT框架,是建立企业信息系统的综合蓝图,包括数据架构、应用架构和技术架构三部分。原创 2014-11-23 00:37:05 · 6434 阅读 · 2 评论 -
柯南君:教你如何对待大型电商平台的性能优化?之 一 (方法、指标、工具、定位)
柯南君的朋友“闲哥”最近遇到了点困扰---”大型网站平台如何对待性能优化,以及如何针对性调优?“,柯南君今天,想谈一下性能优化的战略,主要是一些企业架构级别的技术和方法。柯南君将自己的个人经验和各家公司大咖的经验一起汇总给大家,如有瑕疵,请大家及时指正。柯南君有句自律的口头语“如果你不能成为一个追求性能的疯子,那么性能将会把你变成疯子”序曲:如何评估平台系统需求与性能指标?在这里,柯南君在这里小谈一下(因为每一家公司都不一样,所以,仅仅是举个例子)我先和大家探讨一下“性能测试方法”原创 2014-11-23 15:10:08 · 10064 阅读 · 0 评论 -
了解webservice和简单实例
首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他 们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过程,他们转载 2009-11-19 16:13:00 · 677 阅读 · 0 评论 -
跨war包session同步
跨war包session同步解决方案【功能点】不同war包间session共享【关键需求理解】多系统间实现统一登陆(单点登陆),对用户屏蔽多个独立系统的存在,给用户提供一个整体统一的系统。【实现逻辑描述】用一个类的静态hashmap域来存放公共session信息,我们可以称之为session容器,其中key为sessionID,value为一个简单SessionUser对象原创 2011-11-02 14:25:47 · 1809 阅读 · 0 评论 -
浏览器缓存知识收藏
文章很不错,from:http://www.pmme.cn/archives/all-about-client-cache/ -------------------------- 浏览器缓存是很重要的,一次交互,有95%以上的时间是在处理前端的,如果能提高前端的性能,对提高整个系统的性能是很有帮助的。本专题主要讲的是如何更好地使用浏览器缓存,同时包括了一些今后浏览器缓存的发展趋势,如:global原创 2009-06-26 14:53:00 · 903 阅读 · 0 评论 -
柯南君:教你如何对待大型网站平台的性能优化? 之 二--- 应用程序调优 (长篇总结)
柯南君 上一章 “柯南君:教你如何对待大型电商平台的性能优化?之 一 (方法、指标、工具、定位)”讲到了一些测试方法、测试指标、以及测试工具、稍微讲了一些如何定位的方法?这一章主要讲一下"如何优化应用程序,将其性能提升"。 一、基本知识 1、下面讲一些JAVA 程序性能方面的一些看法,首先给大家讲一下应用程序调优,需要调优哪些项? ① 运算的性能 : 看哪一个算法的执行好 ② 内存分配:程序运行时,需要耗费多少内存? ③ 启动时间:程序启动的时候,需要多长时间?原创 2014-11-24 23:26:17 · 3952 阅读 · 3 评论 -
高并发高流量网站架构
Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。 本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容: 首先在整个网络原创 2013-02-28 09:52:09 · 1284 阅读 · 0 评论 -
从企业架构,看TOGAF为什么越来越重要?
什么是企业架构? 在“企业架构”上下文中,“企业”这一术语不仅可用来表示整个企业(包含所有信息和技术服务、流程和基础设施),而且可以表示企业内的一个特定领域。在这两个情形中,架构可以跨越多个系统和企业内的多个职能群组。 “企业”术语本身的演化性经常导致困惑。当今的扩展企业常常包含伙伴、供应商和客户。如果目标是集成扩展型的企业,那么企业就该包含伙伴、供应商和客户,以及内部的业务单位。 业务运营模型的概念对决定组织内企业架构的范围和本质十分有用。大型公司和政府部门可以由多个企业组成,并且原创 2014-11-08 16:27:42 · 40631 阅读 · 5 评论 -
从淘宝架构之cookie跨域,看互联网技术发展方向
最近在发现使用Taobao的时候的一个小细节,于是便萌发起了写这篇文章。当我们在 www.taobao.com 中进行登录之后,然后直接切换到 www.tmall.com 域名下,发现www.tmall.com首页的最顶部马上显示成了: 您好, andyfaces。 首先,用户名应该是存储在cookie中的,于是在taobao.com的域名中用 firefox看到用户名确实是存储在 coo转载 2014-11-06 14:03:28 · 2398 阅读 · 1 评论