首页 新闻 搜索 专区 学院

[电脑硬件] 缓存是新的内存

英文原文:Cache is the new RAM 这是一次在 defrag 2014的演讲。 这是经过长时间地多次技术变革后的(多个)技术优势之一。你看到了实际上突破。如果你只是看到了其中的一部分,

[软件设计] 亿级Web系统搭建——单机到分布式集群

当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层

[软件设计] SOA与API的分裂和统一

英文原文:SOA and API Schism and Unification 虽然API和SOA有着相似的商业和技术目标,许多API的支持者却坚持表示API与SOA几乎没什么关联,认为它们属于截然不

[软件测试] 可测性分析和实践

软件测试中可测性一般是指对系统的可控性、可观测性进行的评估,借以反映系统设计、实现对测试的友好程度和相应的测试成本。可测性在测试阶段会对系统的测试成本及关联产品代码的Patch次数产生重大影响。如何提

[.NET技术] OWIN初探

什么是 OWIN ? OWIN的全称是 "Open Web Interface for .NET", OWIN 在 .NET Web 服务器和 .NET Web 应用之间定义了一套

[软件设计] 也谈如何构建高性能服务端程序

引子 我接触过很多编程语言,接触过各种各样的服务器端开发,Java,Go,Ruby,Javascript等语言,Spring,Node.js,Rails等等常见服务器端框架和编程模型都有接触。这里谈一

[项目管理] 什么是自组织团队?

英文原文:What Are Self-Organising Teams? “最好的架构、需求和设计出自自组织团队”,敏捷宣言如是说。这带出几个问题:什么是自组织团队?为什么我们需要它们?自组织团队有什

[软件设计] 逃不掉的双十一 可怕的分布式架构隐患

在刚刚过去的双十一,淘宝怒斩 571 亿交易额,成为年度的最大赢家。负责本次双十一技术服务的蚂蚁金服集团表示:双十一的交易峰值已经达到 285 万笔/分钟,相比去年双十一期间 79 万笔/分钟的交易峰

[Web前端] 浅谈移动Web开发(上):深入概念

如果你是一个开始接触移动Web开发的前端工程师,那么你或许也遇到了和我曾经遇到的过问题:有太多新的概念需要掌握,太多相似的概念需要区分。没关系,我将用两篇文章的篇幅来解决这些问题。上篇文章关于解释和区

[程序人生] 技术负责人的三种角色

企业管理是一盘棋,而技术是支撑企业生存和发展的重要一环。因此,作为企业的技术负责人,无论企业处于发展中的哪个阶段,实施管理都无外乎是要做好几件事:定目标,在深入了解企业的资源状况和整体目标的基础上,做

[编程基础] Windows异步I/O和完成端口

上周做了一次关于Windows异步I/O和完成端口的部门技术分享,着重于理论介绍, 顺带review基于IOCP的网络库代码。 完成端口是异步I/O的一种,将这两个并列作为标题,因为完成端口的复杂性及

[编程语言] 编译器的工作过程

码要运行,必须先转成二进制的机器码。这是编译器的任务。 比如,下面这段源码(假定文件名叫做test.c)。#include int main(void){ fputs("Hello, wor

[项目管理] 如何领导一个自组织团队?

英文原文:What Is Leading Self-Organising Teams All About? 敏捷宣言(Agile Manifesto)声称:“最好的架构、需求和设计来自于自组织团队”。

[软件设计] “米粉节”背后的故事——小米网抢购系统开发实践

2014年的米粉节 2014年4月9日凌晨,我和同事们对小米网的抢购系统做了最后的检查与演练。几个小时后,小米网今年开年来最重要的一次大型活动“米粉节”就要开始了。 这次米粉节活动,是小米电商的成人礼

[互联网] 什么是用户体验,什么不是?

英文原文:What UX is and isn't? 让我以一个故事开始本文,我觉得这个故事能概括大多数人听到“用户体验”这个术语时的想法。 我经常访问的一个财经网站给我发了一封电子邮件,请求

[项目管理] 项目初始会议 – 如何在一次会议中达成共识

英文原文:http://www.infoq.com/articles/project-inception-meeting 在启动一个项目之前预先达成团队共识,这一点在效能和效率上是非常必要的。项目对发

[互联网] 禅意设计:网络简洁设计的缘起和未来

自从苹果的设计旷世惊奇地重新回归了点、线、面这种基础视觉元素后,远在太平洋彼岸的日本,以无印良品设计风潮的兴起为标志,也掀起了一场设计简单化、生活质朴化运动。而地处北纬55度以北,寒冷严酷的北欧,不甘

[软件设计] 通过一组RESTful API暴露CQRS系统功能

原文地址:Exposing CQRS Through a RESTful API 命令和查询责任分离(CQRS)是由Greg Young提出的一种将系统的读(查询)、写(命令)操作分离为两种独立子系统

[其他分类] 图数据挖掘浅析

互联网发展至今,数据规模越来越大,数据结构越来越复杂,而且对系统的需求越来越高。如果学习过数据结构,那么都知道图是放在最后一个结构,当你学习了图,那么应该感知到前面的链表,队列,树都是在图上面加了一些

[程序人生] 一像素的恩怨情仇!程序猿与设计狮之间的那些事儿

无意挑起所谓的职位之间的矛盾,直到今天看到这样一篇文章的时候,是的,这是一篇关于程序猿和设计狮之间的文章,起源是这样的,一位网友在某社区上提了一个问题:开发人员拒绝按照 UI 标注还原设计,如何让他理