架构设计
-
资深架构师谈架构(五):什么是软件详解架构师
本文是漫谈架构专栏的第五篇,作者将会从自己的认知角度再次反思什么是软件,文中作者探讨了软件发展火热的根本原因以及软件扮演的角…
-
资深架构师谈架构(一):什么是架构详解架构师
本文是漫谈架构专栏的第一篇,作者将会通过类比的方式来介绍什么是架构以及为什么会产生架构。 一直以来,在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。甚至于很多架构…
-
餐饮生鲜外送O2O-高并发架构设计详解架构师
无论互联网如何发展变化,人们的生活总与“吃”息息相关。通过手机进行线上预订,餐饮快送和生鲜快送已经成为人们日常生活中的一部分。餐饮快送和生鲜快送成为O2O创业的一个新的热点。为了进…
-
java架构师之路:力推荐的15本书,请收藏详解架构师
一. 基础篇 1.《Java编程思想》 在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知…
-
为什么要使用WebServices详解架构师
几年前,Web services 的速度还没有快到让人们产生兴趣的程度。 最重要的事情是协同工作 由于所有主要的平台均可通过 Web 浏览器来访问 Web,不同的平台可以借此进行交…
-
什么是RSS,RSS能做什么详解架构师
学习RSS之前您应当具备的基础知识: HTML / XHTML XML / XML 命名空间 什么是 RSS? RSS 指 Really Simple Syndication(真正…
-
RSS语法的学习,语法很基础,但是很重要详解架构师
RSS 如何工作 RSS 用于在网站间分享信息。 使用 RSS,您在名为聚合器的公司注册您的内容。 步骤之一是,创建一个 RSS 文档,然后使用 .xml 后缀来保存它。然后把此文…
-
日请求量过亿,谈陌陌的Feed服务优化之路详解架构师
陌陌上季度的MAU为6980万,Feed作为主要的社交业务,从2013年上线到现在,日请求量超过亿,总数据量超过百亿。下面是Feed系统的整体架构图: 资源层主要使用Redis、M…
-
观看8种Nosql数据库对比结果详解架构师
1. CouchDB 所用语言: Erlang 特点:DB一致性,易于使用 使用许可: Apache 协议: HTTP/REST 双向数据复制, 持续进行或临时处理, 处理时带冲突…
-
在正式使用中我们应该如何优化MongoDb详解架构师
1.范式化与反范式化? 在项目设计阶段,明确集合的用途是对性能调优非常重要的一步。 从性能优化的角度来看,集合的设计我们需要考虑的是集合中数据的常用操作…