SlideShare a Scribd company logo
1 of 42
人人网技术架构介绍 人人网 · 黄晶
Guideline ,[object Object],[object Object],[object Object]
架构发展 ,[object Object],[object Object],[object Object],[object Object],[object Object]
架构发展 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
架构发展 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
架构发展 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Guideline ,[object Object],[object Object],[object Object]
Nuclear –  功能 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  C AP ,[object Object],[object Object],[object Object]
Nuclear -  C AP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear - Overview
Nuclear -  原理 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  原理 ,[object Object],Node A 0 ~ 6148914691236517205 Node B 6148914691236517205 ~ 12297829382473034410 Node C 12297829382473034410 ~ 18446744073709551616
Nuclear -  原理 ,[object Object],Node N 0 ~ 3074457345618258602 Node A 3074457345618258602 ~ 6148914691236517205 Node B 6148914691236517205 ~ 12297829382473034410 Node C 12297829382473034410 ~ 18446744073709551616
Nuclear -  原理 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  原理 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  原理 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  原理 ,[object Object]
Nuclear -  原理 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  应用 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  应用 ,[object Object],Node A Node B Node Z … … Seed
Nuclear -  应用 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  应用 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  应用 ,[object Object]
Nuclear -  应用 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  应用 ,[object Object],[object Object],[object Object]
Nuclear -  应用 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  展望 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nuclear -  参考 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Guideline ,[object Object],[object Object],[object Object]
Rose 是什么 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rose 的应用 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Rose 的发展 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rose 开发示例 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rose 开发示例 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rose 开发示例 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Rose 开发示例 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rose 开发示例 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rose 开发示例 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rose 其他特性 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rose - Statement ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thank You!

More Related Content

What's hot

并发编程交流
并发编程交流并发编程交流
并发编程交流bluedavy lin
 
Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践maclean liu
 
Big Java, Big Data
Big Java, Big DataBig Java, Big Data
Big Java, Big DataKuo-Chun Su
 
應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局Alex Lau
 
Docker進階探討
Docker進階探討Docker進階探討
Docker進階探討國昭 張
 
分区表基础知识培训
分区表基础知识培训分区表基础知识培训
分区表基础知识培训maclean liu
 
SSDB 入门基础
SSDB 入门基础SSDB 入门基础
SSDB 入门基础ideawu
 
手机腾讯网Js资源版本增量更新方案w3ctech
手机腾讯网Js资源版本增量更新方案w3ctech 手机腾讯网Js资源版本增量更新方案w3ctech
手机腾讯网Js资源版本增量更新方案w3ctech luyongfugx
 
Spark sql培训
Spark sql培训Spark sql培训
Spark sql培训Jiang Yu
 
從 Web Site 到 Web Application,從 Web Services 到 Mobile Services
從 Web Site 到 Web Application,從 Web Services 到 Mobile Services從 Web Site 到 Web Application,從 Web Services 到 Mobile Services
從 Web Site 到 Web Application,從 Web Services 到 Mobile ServicesKuo-Chun Su
 
分布式系统缓存设计
分布式系统缓存设计分布式系统缓存设计
分布式系统缓存设计zhujiadun
 
分布式系统缓存设计
分布式系统缓存设计分布式系统缓存设计
分布式系统缓存设计aleafs
 
Apache Zookeeper 分布式服务框架
Apache Zookeeper 分布式服务框架Apache Zookeeper 分布式服务框架
Apache Zookeeper 分布式服务框架Cabin WJ
 
D2_node在淘宝的应用实践_pdf版
D2_node在淘宝的应用实践_pdf版D2_node在淘宝的应用实践_pdf版
D2_node在淘宝的应用实践_pdf版Jackson Tian
 
“云存储系统”赏析系列分享三:Sql与nosql
“云存储系统”赏析系列分享三:Sql与nosql“云存储系统”赏析系列分享三:Sql与nosql
“云存储系统”赏析系列分享三:Sql与nosqlknuthocean
 
云计算环境中Ssd在cassandra测试的性能表现
云计算环境中Ssd在cassandra测试的性能表现 云计算环境中Ssd在cassandra测试的性能表现
云计算环境中Ssd在cassandra测试的性能表现 july19850903
 

What's hot (20)

Glider
GliderGlider
Glider
 
并发编程交流
并发编程交流并发编程交流
并发编程交流
 
Mysql企业备份发展及实践
Mysql企业备份发展及实践Mysql企业备份发展及实践
Mysql企业备份发展及实践
 
Big Java, Big Data
Big Java, Big DataBig Java, Big Data
Big Java, Big Data
 
老舊web上雲端
老舊web上雲端老舊web上雲端
老舊web上雲端
 
爬虫点滴
爬虫点滴爬虫点滴
爬虫点滴
 
Openstack网络规划
Openstack网络规划Openstack网络规划
Openstack网络规划
 
應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局
 
Docker進階探討
Docker進階探討Docker進階探討
Docker進階探討
 
分区表基础知识培训
分区表基础知识培训分区表基础知识培训
分区表基础知识培训
 
SSDB 入门基础
SSDB 入门基础SSDB 入门基础
SSDB 入门基础
 
手机腾讯网Js资源版本增量更新方案w3ctech
手机腾讯网Js资源版本增量更新方案w3ctech 手机腾讯网Js资源版本增量更新方案w3ctech
手机腾讯网Js资源版本增量更新方案w3ctech
 
Spark sql培训
Spark sql培训Spark sql培训
Spark sql培训
 
從 Web Site 到 Web Application,從 Web Services 到 Mobile Services
從 Web Site 到 Web Application,從 Web Services 到 Mobile Services從 Web Site 到 Web Application,從 Web Services 到 Mobile Services
從 Web Site 到 Web Application,從 Web Services 到 Mobile Services
 
分布式系统缓存设计
分布式系统缓存设计分布式系统缓存设计
分布式系统缓存设计
 
分布式系统缓存设计
分布式系统缓存设计分布式系统缓存设计
分布式系统缓存设计
 
Apache Zookeeper 分布式服务框架
Apache Zookeeper 分布式服务框架Apache Zookeeper 分布式服务框架
Apache Zookeeper 分布式服务框架
 
D2_node在淘宝的应用实践_pdf版
D2_node在淘宝的应用实践_pdf版D2_node在淘宝的应用实践_pdf版
D2_node在淘宝的应用实践_pdf版
 
“云存储系统”赏析系列分享三:Sql与nosql
“云存储系统”赏析系列分享三:Sql与nosql“云存储系统”赏析系列分享三:Sql与nosql
“云存储系统”赏析系列分享三:Sql与nosql
 
云计算环境中Ssd在cassandra测试的性能表现
云计算环境中Ssd在cassandra测试的性能表现 云计算环境中Ssd在cassandra测试的性能表现
云计算环境中Ssd在cassandra测试的性能表现
 

Viewers also liked

Bệnh nhân “kêu trời” vì xương mọc gai
Bệnh nhân “kêu trời” vì xương mọc gaiBệnh nhân “kêu trời” vì xương mọc gai
Bệnh nhân “kêu trời” vì xương mọc gaielsie714
 
O Avanço da tecnologia
O Avanço da tecnologiaO Avanço da tecnologia
O Avanço da tecnologiaChisthian
 
Função, equação e inequação logarítmica
Função, equação e inequação logarítmicaFunção, equação e inequação logarítmica
Função, equação e inequação logarítmicaDavisonsm
 
Cct 2013
Cct 2013Cct 2013
Cct 2013K1NN
 
Conheça a Clinlife
Conheça a ClinlifeConheça a Clinlife
Conheça a ClinlifeBruna Souza
 
Aula1 introducao-ao-conceito-de-forca
Aula1 introducao-ao-conceito-de-forcaAula1 introducao-ao-conceito-de-forca
Aula1 introducao-ao-conceito-de-forcaManuEmbu
 
Secretária municipal de educação 2014
Secretária municipal de educação 2014Secretária municipal de educação 2014
Secretária municipal de educação 2014Tatiiana Reis Santos
 
Collaborate 16 oaug forum brochure
Collaborate 16 oaug forum brochureCollaborate 16 oaug forum brochure
Collaborate 16 oaug forum brochureAndrews Raj
 
El problema de investigacion
El problema de investigacionEl problema de investigacion
El problema de investigacionAlbani Gordillo
 

Viewers also liked (16)

Fedro ou Da Beleza
Fedro ou Da BelezaFedro ou Da Beleza
Fedro ou Da Beleza
 
lb-199729
lb-199729lb-199729
lb-199729
 
Marketing esportivo
Marketing esportivoMarketing esportivo
Marketing esportivo
 
Bệnh nhân “kêu trời” vì xương mọc gai
Bệnh nhân “kêu trời” vì xương mọc gaiBệnh nhân “kêu trời” vì xương mọc gai
Bệnh nhân “kêu trời” vì xương mọc gai
 
O Avanço da tecnologia
O Avanço da tecnologiaO Avanço da tecnologia
O Avanço da tecnologia
 
Função, equação e inequação logarítmica
Função, equação e inequação logarítmicaFunção, equação e inequação logarítmica
Função, equação e inequação logarítmica
 
Cct 2013
Cct 2013Cct 2013
Cct 2013
 
Conheça a Clinlife
Conheça a ClinlifeConheça a Clinlife
Conheça a Clinlife
 
WindowAgent_flyer
WindowAgent_flyerWindowAgent_flyer
WindowAgent_flyer
 
Tubarão branco /
Tubarão branco / Tubarão branco /
Tubarão branco /
 
Aula1 introducao-ao-conceito-de-forca
Aula1 introducao-ao-conceito-de-forcaAula1 introducao-ao-conceito-de-forca
Aula1 introducao-ao-conceito-de-forca
 
Gestão de agronegócios
Gestão de agronegóciosGestão de agronegócios
Gestão de agronegócios
 
IOC DIPLOMA
IOC DIPLOMAIOC DIPLOMA
IOC DIPLOMA
 
Secretária municipal de educação 2014
Secretária municipal de educação 2014Secretária municipal de educação 2014
Secretária municipal de educação 2014
 
Collaborate 16 oaug forum brochure
Collaborate 16 oaug forum brochureCollaborate 16 oaug forum brochure
Collaborate 16 oaug forum brochure
 
El problema de investigacion
El problema de investigacionEl problema de investigacion
El problema de investigacion
 

Similar to Huangjing renren

Terracotta And Continuent Based Clustering Architecture
Terracotta And Continuent Based Clustering ArchitectureTerracotta And Continuent Based Clustering Architecture
Terracotta And Continuent Based Clustering ArchitectureTarget Source
 
Beyond rails server
Beyond rails serverBeyond rails server
Beyond rails serverMichael Chen
 
使用NodeJS构建静态资源管理系统
使用NodeJS构建静态资源管理系统使用NodeJS构建静态资源管理系统
使用NodeJS构建静态资源管理系统Frank Xu
 
ASP.NET Core 2.1設計新思維與新發展
ASP.NET  Core 2.1設計新思維與新發展ASP.NET  Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展江華 奚
 
旺铺前端设计和实现
旺铺前端设计和实现旺铺前端设计和实现
旺铺前端设计和实现hua qiu
 
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境Amazon Web Services
 
Hacking Nginx at Taobao
Hacking Nginx at TaobaoHacking Nginx at Taobao
Hacking Nginx at TaobaoJoshua Zhu
 
Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践Li Yi
 
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit TestingASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing江華 奚
 
Nosql及其主要产品简介
Nosql及其主要产品简介Nosql及其主要产品简介
Nosql及其主要产品简介振林 谭
 
Entity framework 入門第一課
Entity framework 入門第一課Entity framework 入門第一課
Entity framework 入門第一課Sean Lu
 
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUGYingSiang Geng
 
ASP.Net MVC2 简介
ASP.Net MVC2 简介ASP.Net MVC2 简介
ASP.Net MVC2 简介Allen Lsy
 
OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发leneli
 
Html5和css3入门
Html5和css3入门Html5和css3入门
Html5和css3入门Xiujun Ma
 
数据库性能诊断的七种武器
数据库性能诊断的七种武器数据库性能诊断的七种武器
数据库性能诊断的七种武器Leyi (Kamus) Zhang
 
Static server介绍
Static server介绍Static server介绍
Static server介绍sun jamie
 
[2008]网站重构 -who am i
[2008]网站重构 -who am i[2008]网站重构 -who am i
[2008]网站重构 -who am iTwinsen Liang
 
Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3Guangya Liu
 

Similar to Huangjing renren (20)

Terracotta And Continuent Based Clustering Architecture
Terracotta And Continuent Based Clustering ArchitectureTerracotta And Continuent Based Clustering Architecture
Terracotta And Continuent Based Clustering Architecture
 
Beyond rails server
Beyond rails serverBeyond rails server
Beyond rails server
 
使用NodeJS构建静态资源管理系统
使用NodeJS构建静态资源管理系统使用NodeJS构建静态资源管理系统
使用NodeJS构建静态资源管理系统
 
ASP.NET Core 2.1設計新思維與新發展
ASP.NET  Core 2.1設計新思維與新發展ASP.NET  Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
 
旺铺前端设计和实现
旺铺前端设计和实现旺铺前端设计和实现
旺铺前端设计和实现
 
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
 
Hacking Nginx at Taobao
Hacking Nginx at TaobaoHacking Nginx at Taobao
Hacking Nginx at Taobao
 
Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践
 
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit TestingASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
 
Nosql及其主要产品简介
Nosql及其主要产品简介Nosql及其主要产品简介
Nosql及其主要产品简介
 
Entity framework 入門第一課
Entity framework 入門第一課Entity framework 入門第一課
Entity framework 入門第一課
 
Hello openstack 2014
Hello openstack 2014Hello openstack 2014
Hello openstack 2014
 
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
 
ASP.Net MVC2 简介
ASP.Net MVC2 简介ASP.Net MVC2 简介
ASP.Net MVC2 简介
 
OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发
 
Html5和css3入门
Html5和css3入门Html5和css3入门
Html5和css3入门
 
数据库性能诊断的七种武器
数据库性能诊断的七种武器数据库性能诊断的七种武器
数据库性能诊断的七种武器
 
Static server介绍
Static server介绍Static server介绍
Static server介绍
 
[2008]网站重构 -who am i
[2008]网站重构 -who am i[2008]网站重构 -who am i
[2008]网站重构 -who am i
 
Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3
 

More from d0nn9n

腾讯大讲堂:62 拇指下的精彩(手机qq交互设计经验分享)
腾讯大讲堂:62 拇指下的精彩(手机qq交互设计经验分享)腾讯大讲堂:62 拇指下的精彩(手机qq交互设计经验分享)
腾讯大讲堂:62 拇指下的精彩(手机qq交互设计经验分享)d0nn9n
 
腾讯大讲堂:55 企业法律风险防范
腾讯大讲堂:55 企业法律风险防范腾讯大讲堂:55 企业法律风险防范
腾讯大讲堂:55 企业法律风险防范d0nn9n
 
腾讯大讲堂:56 qzone安全之路
腾讯大讲堂:56 qzone安全之路腾讯大讲堂:56 qzone安全之路
腾讯大讲堂:56 qzone安全之路d0nn9n
 
腾讯大讲堂:59 数据蕴含商机,挖掘决胜千里
腾讯大讲堂:59 数据蕴含商机,挖掘决胜千里腾讯大讲堂:59 数据蕴含商机,挖掘决胜千里
腾讯大讲堂:59 数据蕴含商机,挖掘决胜千里d0nn9n
 
腾讯大讲堂:57 超级qq的千万之路
腾讯大讲堂:57 超级qq的千万之路 腾讯大讲堂:57 超级qq的千万之路
腾讯大讲堂:57 超级qq的千万之路 d0nn9n
 
蔡学镛 Rebol漫谈
蔡学镛   Rebol漫谈蔡学镛   Rebol漫谈
蔡学镛 Rebol漫谈d0nn9n
 
赵泽欣 - 淘宝网前端应用与发展
赵泽欣 - 淘宝网前端应用与发展赵泽欣 - 淘宝网前端应用与发展
赵泽欣 - 淘宝网前端应用与发展d0nn9n
 
Yanggang wps
Yanggang wpsYanggang wps
Yanggang wpsd0nn9n
 
熊节 - 软件工厂的精益之路
熊节 - 软件工厂的精益之路熊节 - 软件工厂的精益之路
熊节 - 软件工厂的精益之路d0nn9n
 
谢恩伟 - 微软在云端
谢恩伟 - 微软在云端谢恩伟 - 微软在云端
谢恩伟 - 微软在云端d0nn9n
 
去哪儿平台技术
去哪儿平台技术去哪儿平台技术
去哪儿平台技术d0nn9n
 
吴磊 - Silverlight企业级RIA
吴磊 - Silverlight企业级RIA吴磊 - Silverlight企业级RIA
吴磊 - Silverlight企业级RIAd0nn9n
 
Tom - Scrum
Tom - ScrumTom - Scrum
Tom - Scrumd0nn9n
 
Tim - FSharp
Tim - FSharpTim - FSharp
Tim - FSharpd0nn9n
 
Tiger oracle
Tiger oracleTiger oracle
Tiger oracled0nn9n
 
Paulking groovy
Paulking groovyPaulking groovy
Paulking groovyd0nn9n
 
Paulking dlp
Paulking dlpPaulking dlp
Paulking dlpd0nn9n
 
Patrick jcp
Patrick jcpPatrick jcp
Patrick jcpd0nn9n
 
Nick twitter
Nick twitterNick twitter
Nick twitterd0nn9n
 
Marc facebook
Marc facebookMarc facebook
Marc facebookd0nn9n
 

More from d0nn9n (20)

腾讯大讲堂:62 拇指下的精彩(手机qq交互设计经验分享)
腾讯大讲堂:62 拇指下的精彩(手机qq交互设计经验分享)腾讯大讲堂:62 拇指下的精彩(手机qq交互设计经验分享)
腾讯大讲堂:62 拇指下的精彩(手机qq交互设计经验分享)
 
腾讯大讲堂:55 企业法律风险防范
腾讯大讲堂:55 企业法律风险防范腾讯大讲堂:55 企业法律风险防范
腾讯大讲堂:55 企业法律风险防范
 
腾讯大讲堂:56 qzone安全之路
腾讯大讲堂:56 qzone安全之路腾讯大讲堂:56 qzone安全之路
腾讯大讲堂:56 qzone安全之路
 
腾讯大讲堂:59 数据蕴含商机,挖掘决胜千里
腾讯大讲堂:59 数据蕴含商机,挖掘决胜千里腾讯大讲堂:59 数据蕴含商机,挖掘决胜千里
腾讯大讲堂:59 数据蕴含商机,挖掘决胜千里
 
腾讯大讲堂:57 超级qq的千万之路
腾讯大讲堂:57 超级qq的千万之路 腾讯大讲堂:57 超级qq的千万之路
腾讯大讲堂:57 超级qq的千万之路
 
蔡学镛 Rebol漫谈
蔡学镛   Rebol漫谈蔡学镛   Rebol漫谈
蔡学镛 Rebol漫谈
 
赵泽欣 - 淘宝网前端应用与发展
赵泽欣 - 淘宝网前端应用与发展赵泽欣 - 淘宝网前端应用与发展
赵泽欣 - 淘宝网前端应用与发展
 
Yanggang wps
Yanggang wpsYanggang wps
Yanggang wps
 
熊节 - 软件工厂的精益之路
熊节 - 软件工厂的精益之路熊节 - 软件工厂的精益之路
熊节 - 软件工厂的精益之路
 
谢恩伟 - 微软在云端
谢恩伟 - 微软在云端谢恩伟 - 微软在云端
谢恩伟 - 微软在云端
 
去哪儿平台技术
去哪儿平台技术去哪儿平台技术
去哪儿平台技术
 
吴磊 - Silverlight企业级RIA
吴磊 - Silverlight企业级RIA吴磊 - Silverlight企业级RIA
吴磊 - Silverlight企业级RIA
 
Tom - Scrum
Tom - ScrumTom - Scrum
Tom - Scrum
 
Tim - FSharp
Tim - FSharpTim - FSharp
Tim - FSharp
 
Tiger oracle
Tiger oracleTiger oracle
Tiger oracle
 
Paulking groovy
Paulking groovyPaulking groovy
Paulking groovy
 
Paulking dlp
Paulking dlpPaulking dlp
Paulking dlp
 
Patrick jcp
Patrick jcpPatrick jcp
Patrick jcp
 
Nick twitter
Nick twitterNick twitter
Nick twitter
 
Marc facebook
Marc facebookMarc facebook
Marc facebook
 

Huangjing renren

Editor's Notes

  1. 此 PPT 面向第一次接触“ Rose” 的人员,讲演者主要阐述基本情况,紧紧抓住最基本的概念和最基本的用法,不用主动性深入到技术细节以及高级用法。
  2. 1 、 rose 是国内第一 SNS 网站人人网支持、使用并赞助的产品,开发者任职于人人网; 2 、 rose 是一款开源产品,使用 apache license 2.0 开源协议,社区可免费、自由使用; 3 、技术上, rose 紧密基于 Spring 框架;可进行 REST 示的开发;可进行服务端 Portal 开发;
  3. 来自人人网 ; 使用 Apache Licence 2.0 开源协议 ; RESTful : 理论:面向 资源 的 Web 设计和开发 ( 遵循 5 点完成一个 web 设计和开发 ) 规划数据集;把数据集划分为资源;命名资源 (URI) ;设计表示;使用通用接口 (GET/POST/PUT/DELETE) ; 实践: rose 的支持 非传统 URI( 包名类名方法名以及 @ReqMapping 的定义;非 rewrite 支持正则 ) ; GET/POST/PUT/DELETE 的支持 (POST 重载实现 PUT 、 DELETE?_method=DELETE) ; Spring 技术 我们认为 Spring 是一个优秀的框架以及优秀的代码库; 我们认为 Spring 值得依赖,短期内不用考虑 rose 与 spring 的界限; 服务端 Portal 目标:在服务端完成对页面的模块划分 , 通过异步技术 , 同时请求多个模块控制器 , 同时渲染页面并缓冲模块 HTML, 在服务端对模块的 HTML 进行合并后输出给用户端; 场景: ( 或基于性能;或基于定制需求 ) 首页;个人页;公共主页; 实践:只需要 2 个步骤: a) 在控制器方法中声明 Portal portal 参数; b) 调用 portal.addWindow(windowURIString)