架构_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 架构 >>列表
几个月之前,Google针对Windows推出了64位的浏览器,今天Chrome也有了适配OSX的64位浏览器,这个版本带来了更加稳定、安全并且性能更加优秀的表现。版本号也升至39。与Windows不同的是,Chrome在OSX上只支持64位,无需像Window还需要卸载32位,重新安装64位。... 查看全文
· ruby设置一个灵活api架构的思路发布时间:2014-11-15
API定义也许很简单,但是要做到可扩展性强,调用简单统一,还是要花一些心思。下面总结一下ruby设置一个灵活api架构的思路和样例:需求:整合["Google","Yahoo","Baidu","Sogou",'Bing','Qihu']等的接口调用。思路:一:最外层定义一个api.rb类型请求转发模块Test::Api,按照searche_type字段属性的请求类型定向到对应的api请求文件包。(如Test::Api::BaiduApi)classSearchengine<... 查看全文
【IT168评论】在刚刚过去的双十一,淘宝怒斩571亿交易额,成为年度的最大赢家。负责本次双十一技术服务的蚂蚁金服集团表示:双十一的交易峰值已经达到285万笔/分钟,相比去年双十一期间79万笔/分钟的交易峰值,今年系统的支撑能力达到了去年3倍以上,用户整体支付体验相比去年也顺畅不了不少。从网友反馈的实际体验来说,今年双十一相比往年的确有了不小的提升,页面打开的速度更快了,支付等待时间更短了,优惠力度更给力了……但是有没有问题?有,而且这些问题从某种意义上讲则是致命的... 查看全文
· 软件架构师应具备的十大特点发布时间:2014-10-31
如果有人问你,作为一个软件架构师需要哪些特质的话,你会怎么回答?从技术层面上讲,架构师的技术要求是首位的。除此之外在做人处事方面,更有魅力的架构师则更受欢迎。最近有个同事问我,是什么成就了一个架构师。下文就是我的回答,适用于各个技术领域。其中我故意不考虑企业架构相关的问题。1、了解相关领域的技术知识在你想要成为架构师的相关技术领域,必须具备扎实的专业知识和过人的本领。2、超强的分析、设计能力不管怎样,具备很强的分析和设计能力都是必杀技。另外就是能够运用设计模式方式解决各种各样的问题。3... 查看全文
CQRS架构简介前不久,看到博客园一位园友写了一篇文章,其中的观点是,要想高性能,需要尽量:避开网络开销(IO),避开海量数据,避开资源争夺。对于这3点,我觉得很有道理。所以也想谈一下,CQRS架构下是如何实现高性能的。关于CQRS(CommandQueryResponsibilitySegration)架构,大家应该不会陌生了。简单的说,就是一个系统,从架构上把它拆分为两部分:命令处理(写请求)+查询处理(读请求)。然后读写两边可以用不同的架构实现,以实现CQ两端(即CommandSide... 查看全文
· Android的平台架构及特性发布时间:2014-10-27
Android平台采用了整合的策略思想,包括底层Linux操作系统、中间层的中间件和上层的Java应用程序。下面我把Android的特性及其架构体系结构总结一下。一、Android的平台特性Android平台有如下特性:1.应用程序框架支持组件的重用与替换。这样我们可以把系统中不喜欢的应用程序删除,安装我们喜欢的应用程序。2.Dalvik虚拟机专门为移动设备进行了优化。Android应用程序将由Java编写、编译的类文件通过DX工具转换成一种后缀名为.dex的文件来执行... 查看全文
· java游戏架构那点事儿(四)发布时间:2014-10-21
本节主要和大家聊聊消息处理的细节。1、java的字节序这是一个不经常遇到的问题,写在这里以备不时之需。字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。Littleendian:将低序字节存储在起始地址Bigendian:将高序字节存储在起始地址所谓的JAVA字节序指的是在JAVA虚拟机中多字节类型数据的存放顺序,JAVA字节序是Bigendian;而网络字节序是指数据在网络上传输时是大头还是小头的,在Internet的网络字节序也是Bigendian... 查看全文
随着云计算的快速发展,为了让更多的开发者深入了解使用云技术,也让IT从业者更好地支持自身的业务的发展,在阿里云成立五周年之际,阿里云技术公开课“阿里云技术探秘之旅”正式启动。阿里云将携手InfoQ等技术媒体社区在全国12个城市开展阿里云技术公开课,涉及课程从编程开发、数据中心运维、海量数据处理、深度学习、移动开发等等时下最热的技术,通过面对面的交流,使开发者真正了解云计算、用好云计算。阿里云的目标是打造互联网数据分享第一平台。目前,阿里云共有六大类十七款产品... 查看全文
在天猫双11活动中,商品详情、店铺等浏览型系统,通常会承受超出日常数倍甚至数十倍的流量冲击。随着历年来双11流量的大幅增加,每年这些浏览型系统都要面临容量评估、硬件扩容、性能优化等各类技术挑战。因此,架构方面的重点在于,如何能够利用合理成本应对瞬间飙高的峰值请求,并确保活动完整周期中系统容量的可伸缩性、用户响应时间的稳定性,以及外部依赖系统出现问题时的高可用性。此外,作为最主要的页面流量承载体系,架构方面还需考虑防爬攻击、流控容灾等安全、稳定的需求,并综合衡量网络带宽、硬件成本... 查看全文
· 大型网站系统架构的演化发布时间:2014-10-20
前言一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务扩展而完善出来的,并不是一蹴而就;不同业务特征的系统,会有各自的侧重点,例如淘宝,要解决海量的商品信息的搜索、下单、支付,例如腾讯,要解决数亿的用户实时消息传输,百度它要处理海量的搜索请求... 查看全文
中国高性能架构和运维大会(以下简称HpoCon)是由UPYUN&TopGeek联合主办的一场技术盛宴,会议将会于11月8日在上海浦软大厦正式揭幕,本次会议邀请了包括大众点评、唯品会、1号店、UPYUN、Docker中国社区、UCloud和云智慧等众多知名企业的一线架构师和运维负责人与会带来精彩分享。会议时间:2014年11月8日会议地址:上海浦软大厦2层会议厅会议形式:免费参会+免费午餐提供报名地址:传送带会议议程:演讲嘉宾介绍:(唯品会姚仁捷)姚仁捷... 查看全文
芬兰的诺基亚公司周五与中国移动签署了一份价值9.7亿美元的框架协议,内容为在2014-2015年间向后者提供移动通信设备和服务。诺基亚表示,该协议下交付工作已自今年第一季度就开始了。... 查看全文
继神州租车之后,国内又一家租车企业正冲刺资本市场。一嗨租车日前向美国证券交易委员会递交IPO(首次公开募股)申请,计划赴纽交所上市,拟融资2亿美元。随着一嗨租车递交招股书,其股权结构也正式曝光出来。招股书显示,一嗨租车创始人兼CEO章瑞平持有公司股份为8,405,970股,占股比例为9.7%,目前为第六大单一股东。一嗨租车股东包括企业汽车租赁公司(EnterpriseRent-A-Car)、启明创投、集富亚洲、鼎晖创投及投行高盛等。不过,一嗨租车真正单一大股东为携程,持有19,468,193股... 查看全文
· 浅析MVC模式与三层架构的区别发布时间:2014-10-09
三层架构和MVC是有明显区别的,MVC应该是展现模式(三个加起来以后才是三层架构中的UI层)三层架构(3-tierapplication)通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。3... 查看全文
· 大型网站系统架构的演化发布时间:2014-09-26
前言一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务扩展而完善出来的,并不是一蹴而就;不同业务特征的系统,会有各自的侧重点,例如淘宝,要解决海量的商品信息的搜索、下单、支付,例如腾讯,要解决数亿的用户实时消息传输,百度它要处理海量的搜索请求... 查看全文
SQLite介绍SQLite一个非常流行的嵌入式数据库,它支持SQL语言,并且只利用很少的内存就有很好的性能。由于JDBC不适合手机这种内存受限设备,所以Android开发人员需要学习新的API来使用SQLite。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla,PHP,Python)都使用了SQLite.SQLite由以下几个组件组成:SQL编译器、内核、后端以及附件。SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展SQLite的内核变得更加方便... 查看全文
· java 学习写架构必会几大技术点发布时间:2014-09-04
关于学习架构,必须会的几点技术1.java反射技术2.xml文件处理3.properties属性文件处理4.线程安全机制5.annocation注解6.设计模式7.代理机制(aop)8.serlvet基础(过滤器等等)... 查看全文
前面一篇文章《最近架构随想》,我提到架构设计的一些构想,其实也是对之前项目经验的一些归纳及总结。今天我们就以权限系统作为切入点,谈一谈怎么设计权限系统以及怎么做到系统具有以下特性:Organized:如果系统组织比较好,可以起到事半功倍的效果。Encapsulated:对功能,结构,数据进行有效的封装,会使系统维护变得更加容易。Reusable:对常用功能以及组件进行有效的封装,可以使系统变得结构清晰且方便维护。Extensible:在设计系统的时候,如果很好的遵守OO的设计理念... 查看全文
阅读目录:1.背景介绍2.简单介绍领域模型模式、活动记录模式3.活动记录模式的简单示例及要点4.总结1.背景介绍对软件开发方法论有兴趣的博友应该发现最近“领域驱动设计”慢慢的被人发现被人实践起来,园子里也慢慢有了DDD的学习气氛和宝贵实战经验的分享。其实之前我也痴迷于DDD,为什么会痴迷于它并不是因为它是所谓的新技术,也不是因为各种对它的炒作,而是我觉得我找到了能解放我们进行企业业务系统开发的方法论。DDD可以很好的指导我们开发可靠的软件系统... 查看全文
8月29日凌晨消息,国美电器总裁王俊洲今日在上半年业绩说明会上透露,国美正加快内部组织机构调整的步伐,将原来由一级分公司管理的75个二级分公司独立为自主经营分公司,将每一个分部变成一个小微型创业团队,实现组织结构的扁平化。2014上半年净利劲升115.2%目前,面临经济增长放缓、消费习惯改变、电商崛起等多种因素冲击,当前整个零售业的大环境并不景气。据统计,截至目前在91家A股商贸零售业上市公司中,已经有57家披露了半年报或业绩快报。其中,25家公司实现归属于母公司股东的净利润同比下滑... 查看全文