互联网产品的架构很复杂,需要分成几个部分去考虑。
(1)**服务器配置**。网站的结构是什么样子的,几台服务器,它们之间什么关系,以后如何扩展。最好还能考虑上线时的拓扑以及3个月后可能的拓扑。
(2)**服务端架构**。打算用什么技术/框架/库/开源软件实现服务器端软件。例如,用什么搜索框架,用什么缓存框架,用什么消息队列,用什么协同过滤/推荐引擎。
(3)**前端架构**。打算用什么技术/框架/库实现客户端软件(包括Web客户端和App客户端)。例如,以Web客户端为例,用什么DOM框架,用什么MVC框架,用什么库来简化开发,用什么UI组件,用什么CSS框架。
(4)**软件架构**。系统有几大对象,它们之间是什么关系,模块怎么划分,关键路径的数据流怎么走。关于架构,一定要多问有经验的人士,因为,有时候你自己没有某方面的感觉,甚至不会想到问自己什么问题(答案是什么有时候并不重要,重要的是问对了问题)。
- 版权信息
- 作者简介
- 专业书评
- 内容提要
- 主人公寄语
- 序一
- 序二
- 前言
- 梦想
- 途我睿的由来
- Alex和剑桥MBA
- iWeekend创业周末
- 合伙组建公司
- 依依辞别Juniper
- 申请助跑计划
- 助跑计划
- 创新工场初印象
- 种子融资
- 融资的目的
- 投资协议
- 期权池
- 清算优先权
- 反稀释条款
- 关于投资协议的谈判
- 等待进入创新工场
- 早期产品
- 概念
- 技术选型
- 语言和框架
- 数据库选择
- 心得
- 架构杂谈
- 开发
- 与iWeekend再续前缘
- 完善拼图
- 组建团队
- 愿景和使命
- 发布Alpha版本
- 正式上线
- UX再造
- 天使投资
- 工具和社交之争
- Demo Day
- 途客圈旅行助手
- Nanfang离职
- 加速计划
- 新一轮招聘
- 结束编外身份
- 重铸产品
- 苦中求乐——飞盘
- 复盘
- 敏捷实践
- 可爱的实习生
- VIE和75号文
- 通宵上线
- 永定河峡谷徒步
- 产品经理之痛
- Tao神出走
- 途客圈旅行助手正式上线
- 旅行计划大赛
- 破局的尝试
- 矛盾爆发
- 风云再起
- 密云会议
- 裁人风波
- 踽踽独行
- 搬离创新工场
- 项目代号:Cayman
- 开辟收入
- 分歧再起
- 产品代号:Ireland
- 有爱的夫妻档组合
- 项目管理工具:teamspark
- 小宝降临
- 最后的尝试
- 和平分手
- 现金流告急
- 艰难抉择
- 再度裁人
- 告别团队
- 结束使命
- 新的思考
- 团队
- 选择合伙人
- 选择技术合伙人(成为技术合伙人)
- 开发产品的能力
- 组建团队的能力
- 领导团队的能力
- 自我驱动的能力
- 招募团队
- 建立自我提高的团队
- 方向/市场
- 市场区隔
- 市场容量
- 产品之外的技术工具箱
- 场景1:新员工(工程师)入职
- 场景2:日常开发
- 流程
- 写在最后的话
- 看完了