百度移动云三大开发框架:Clouda,SiteApp,AppBuilder
MBaaS解决高性能Server很难的问题
百度开放云的区域运营服务于创业者
Pinterest架构变迁:
互联网就是把线下的一些东西搬到线上
首创瀑布流
流量经历过一个长的沉淀期
核心用户进入创业团队
流量爆发时会产生很大压力
经验:1、保持简单,2、技术:大用户碰到的问题大于普通用户,3、新技术看上去很美
使技术手段保持简单
创业公司技术选择:
1、满足需求,2、成熟程度,3、成本
Hosting选择AWS EC2
机器效率和人的效率的平衡,随着公司的增大有所改变
Python:IO效率:Gevent,CPU效率无解(注:GIL限制)
语言选择是人之间的妥协
Java+Finagle+Netty
NoSQL选择Hbase
搜索选择Solr+Lucene
Image:S3+CDN
搜索和推荐每天跑100多个Task(批处理任务)
---------------------------------------------------------------------------
产品设计相关:
设计要先追求信息的有效传达,后达成视觉感觉情感传达
用户不喜欢读说明书----过程很痛苦
各大佬的设计选择---看演讲PPT
设计方法:信息比例,香农.韦弗模型
明确和增强主要信号
视浅流,面积,视觉注意力来表达主要信号
学习顶尖企业的设计奥秘
减少信息噪音---删除、隐藏------腾讯设计5秒钟原则
任何时候给用户的选择减到最少
定义型号和噪音
型号有功能、效率‘清寒
格式塔原则---元素组团
接近律,相似律
设计源于点滴之观察和体验
《简单法则》
------------------------------------------
设计驱动的创新----张文新
不确定性是一种生存状态
内部沟通交流的无缝化
用设计解决一些问题---用设计驱动创新
越简单的设计后面投入越大
快速了解用户和市场
-------------------------------------------------
旅行的分享
移动App完全通过微信开放平台实现
管理后台可与平台用户直接沟通
微信的接入不仅仅是营销,是用户入口,服务入口
----------------------------------------------
阿里的分布式事务框架:XTS
数据流技术
--------------------------------------------
Pinterest的搜索与推荐---陶涛
由基本数据库建立扩展数据模型
数据模型的建立,原始数据聚合
Search:Finagle+Lucene,Finagle取代了Solr
RecSys:Finagle+hbase+python thrift Client
找一个只有搜索引擎可见的元素