Submit Search
Upload
基于 Google protobuf 的 webgame 网络协议设计
•
Download as PPT, PDF
•
23 likes
•
3,259 views
勇浩 赖
Follow
Technology
Report
Share
Report
Share
1 of 22
Download now
Recommended
abu.rpc intro
abu.rpc intro
勇浩 赖
Reversing Google Protobuf protocol
Reversing Google Protobuf protocol
n|u - The Open Security Community
Writing and using php streams and sockets
Writing and using php streams and sockets
Elizabeth Smith
Natural Language Toolkit (NLTK), Basics
Natural Language Toolkit (NLTK), Basics
Prakash Pimpale
Large scale nlp using python's nltk on azure
Large scale nlp using python's nltk on azure
cloudbeatsch
Php interview questions with answer
Php interview questions with answer
Soba Arjun
Os Welton
Os Welton
oscon2007
Ai meetup Neural machine translation updated
Ai meetup Neural machine translation updated
2040.io
Recommended
abu.rpc intro
abu.rpc intro
勇浩 赖
Reversing Google Protobuf protocol
Reversing Google Protobuf protocol
n|u - The Open Security Community
Writing and using php streams and sockets
Writing and using php streams and sockets
Elizabeth Smith
Natural Language Toolkit (NLTK), Basics
Natural Language Toolkit (NLTK), Basics
Prakash Pimpale
Large scale nlp using python's nltk on azure
Large scale nlp using python's nltk on azure
cloudbeatsch
Php interview questions with answer
Php interview questions with answer
Soba Arjun
Os Welton
Os Welton
oscon2007
Ai meetup Neural machine translation updated
Ai meetup Neural machine translation updated
2040.io
AIMeetup #4: Neural-machine-translation
AIMeetup #4: Neural-machine-translation
2040.io
Go Language Hands-on Workshop Material
Go Language Hands-on Workshop Material
Romin Irani
Lisp in a Startup: the Good, the Bad, and the Ugly
Lisp in a Startup: the Good, the Bad, and the Ugly
Vsevolod Dyomkin
Python-files
Python-files
Krishna Nanda
Functions in python
Functions in python
Santosh Verma
Data Serialization Using Google Protocol Buffers
Data Serialization Using Google Protocol Buffers
William Kibira
NLP Project Full Circle
NLP Project Full Circle
Vsevolod Dyomkin
Resource-Oriented Web Services
Resource-Oriented Web Services
Bradley Holt
Getting groovy (ODP)
Getting groovy (ODP)
Nick Dixon
New Features in PHP 5.3
New Features in PHP 5.3
Bradley Holt
typemap in Perl/XS
typemap in Perl/XS
charsbar
Defcamp 2013 - SSL Ripper
Defcamp 2013 - SSL Ripper
DefCamp
vertexdb
vertexdb
stevedekorte
File Handling and Command Line Arguments in C
File Handling and Command Line Arguments in C
Mahendra Yadav
Introduction to Programming in Go
Introduction to Programming in Go
Amr Hassan
source code which create file and write into it
source code which create file and write into it
melakusisay507
شرح مقرر البرمجة 2 لغة جافا - الوحدة الثامنة
شرح مقرر البرمجة 2 لغة جافا - الوحدة الثامنة
جامعة القدس المفتوحة
Sphinx autodoc - automated API documentation (EuroPython 2015 in Bilbao)
Sphinx autodoc - automated API documentation (EuroPython 2015 in Bilbao)
Takayuki Shimizukawa
file handling, dynamic memory allocation
file handling, dynamic memory allocation
indra Kishor
Austin Bingham. Python Refactoring. PyCon Belarus
Austin Bingham. Python Refactoring. PyCon Belarus
Alina Dolgikh
Rapid java backend and api development for mobile devices
Rapid java backend and api development for mobile devices
ciklum_ods
Creating Great REST and gRPC API Experiences (in Swift)
Creating Great REST and gRPC API Experiences (in Swift)
Tim Burks
More Related Content
What's hot
AIMeetup #4: Neural-machine-translation
AIMeetup #4: Neural-machine-translation
2040.io
Go Language Hands-on Workshop Material
Go Language Hands-on Workshop Material
Romin Irani
Lisp in a Startup: the Good, the Bad, and the Ugly
Lisp in a Startup: the Good, the Bad, and the Ugly
Vsevolod Dyomkin
Python-files
Python-files
Krishna Nanda
Functions in python
Functions in python
Santosh Verma
Data Serialization Using Google Protocol Buffers
Data Serialization Using Google Protocol Buffers
William Kibira
NLP Project Full Circle
NLP Project Full Circle
Vsevolod Dyomkin
Resource-Oriented Web Services
Resource-Oriented Web Services
Bradley Holt
Getting groovy (ODP)
Getting groovy (ODP)
Nick Dixon
New Features in PHP 5.3
New Features in PHP 5.3
Bradley Holt
typemap in Perl/XS
typemap in Perl/XS
charsbar
Defcamp 2013 - SSL Ripper
Defcamp 2013 - SSL Ripper
DefCamp
vertexdb
vertexdb
stevedekorte
File Handling and Command Line Arguments in C
File Handling and Command Line Arguments in C
Mahendra Yadav
Introduction to Programming in Go
Introduction to Programming in Go
Amr Hassan
source code which create file and write into it
source code which create file and write into it
melakusisay507
شرح مقرر البرمجة 2 لغة جافا - الوحدة الثامنة
شرح مقرر البرمجة 2 لغة جافا - الوحدة الثامنة
جامعة القدس المفتوحة
Sphinx autodoc - automated API documentation (EuroPython 2015 in Bilbao)
Sphinx autodoc - automated API documentation (EuroPython 2015 in Bilbao)
Takayuki Shimizukawa
file handling, dynamic memory allocation
file handling, dynamic memory allocation
indra Kishor
Austin Bingham. Python Refactoring. PyCon Belarus
Austin Bingham. Python Refactoring. PyCon Belarus
Alina Dolgikh
What's hot
(20)
AIMeetup #4: Neural-machine-translation
AIMeetup #4: Neural-machine-translation
Go Language Hands-on Workshop Material
Go Language Hands-on Workshop Material
Lisp in a Startup: the Good, the Bad, and the Ugly
Lisp in a Startup: the Good, the Bad, and the Ugly
Python-files
Python-files
Functions in python
Functions in python
Data Serialization Using Google Protocol Buffers
Data Serialization Using Google Protocol Buffers
NLP Project Full Circle
NLP Project Full Circle
Resource-Oriented Web Services
Resource-Oriented Web Services
Getting groovy (ODP)
Getting groovy (ODP)
New Features in PHP 5.3
New Features in PHP 5.3
typemap in Perl/XS
typemap in Perl/XS
Defcamp 2013 - SSL Ripper
Defcamp 2013 - SSL Ripper
vertexdb
vertexdb
File Handling and Command Line Arguments in C
File Handling and Command Line Arguments in C
Introduction to Programming in Go
Introduction to Programming in Go
source code which create file and write into it
source code which create file and write into it
شرح مقرر البرمجة 2 لغة جافا - الوحدة الثامنة
شرح مقرر البرمجة 2 لغة جافا - الوحدة الثامنة
Sphinx autodoc - automated API documentation (EuroPython 2015 in Bilbao)
Sphinx autodoc - automated API documentation (EuroPython 2015 in Bilbao)
file handling, dynamic memory allocation
file handling, dynamic memory allocation
Austin Bingham. Python Refactoring. PyCon Belarus
Austin Bingham. Python Refactoring. PyCon Belarus
Similar to 基于 Google protobuf 的 webgame 网络协议设计
Rapid java backend and api development for mobile devices
Rapid java backend and api development for mobile devices
ciklum_ods
Creating Great REST and gRPC API Experiences (in Swift)
Creating Great REST and gRPC API Experiences (in Swift)
Tim Burks
Python lec1
Python lec1
Swarup Ghosh
Introduction to Google App Engine with Python
Introduction to Google App Engine with Python
Brian Lyttle
Where's the source, Luke? : How to find and debug the code behind Plone
Where's the source, Luke? : How to find and debug the code behind Plone
Vincenzo Barone
Pypy is-it-ready-for-production-the-sequel
Pypy is-it-ready-for-production-the-sequel
Mark Rees
Srgoc dotnet
Srgoc dotnet
Gaurav Singh
Ladypy 01
Ladypy 01
Calvin Cheng
Socket programming-in-python
Socket programming-in-python
Yuvaraja Ravi
Will iPython replace Bash?
Will iPython replace Bash?
Babel
Will iPython replace bash?
Will iPython replace bash?
Roberto Polli
Googleappengineintro 110410190620-phpapp01
Googleappengineintro 110410190620-phpapp01
Tony Frame
Python RESTful webservices with Python: Flask and Django solutions
Python RESTful webservices with Python: Flask and Django solutions
Solution4Future
Pemrograman Python untuk Pemula
Pemrograman Python untuk Pemula
Oon Arfiandwi
Criminal Record System
Criminal Record System
Cool Guy
Introduction to python.pptx
Introduction to python.pptx
pcjoshi02
Learn python
Learn python
Kracekumar Ramaraju
Creating Clean Code with AOP (WebExpo 2010)
Creating Clean Code with AOP (WebExpo 2010)
Robert Lemke
Building Services With gRPC, Docker and Go
Building Services With gRPC, Docker and Go
Martin Kess
Sa
Sa
sahul azzez m.i
Similar to 基于 Google protobuf 的 webgame 网络协议设计
(20)
Rapid java backend and api development for mobile devices
Rapid java backend and api development for mobile devices
Creating Great REST and gRPC API Experiences (in Swift)
Creating Great REST and gRPC API Experiences (in Swift)
Python lec1
Python lec1
Introduction to Google App Engine with Python
Introduction to Google App Engine with Python
Where's the source, Luke? : How to find and debug the code behind Plone
Where's the source, Luke? : How to find and debug the code behind Plone
Pypy is-it-ready-for-production-the-sequel
Pypy is-it-ready-for-production-the-sequel
Srgoc dotnet
Srgoc dotnet
Ladypy 01
Ladypy 01
Socket programming-in-python
Socket programming-in-python
Will iPython replace Bash?
Will iPython replace Bash?
Will iPython replace bash?
Will iPython replace bash?
Googleappengineintro 110410190620-phpapp01
Googleappengineintro 110410190620-phpapp01
Python RESTful webservices with Python: Flask and Django solutions
Python RESTful webservices with Python: Flask and Django solutions
Pemrograman Python untuk Pemula
Pemrograman Python untuk Pemula
Criminal Record System
Criminal Record System
Introduction to python.pptx
Introduction to python.pptx
Learn python
Learn python
Creating Clean Code with AOP (WebExpo 2010)
Creating Clean Code with AOP (WebExpo 2010)
Building Services With gRPC, Docker and Go
Building Services With gRPC, Docker and Go
Sa
Sa
More from 勇浩 赖
论 Python 与设计模式。
论 Python 与设计模式。
勇浩 赖
一种多屏时代的通用 web 应用架构
一种多屏时代的通用 web 应用架构
勇浩 赖
Tp web
Tp web
勇浩 赖
2012,我的技术之选
2012,我的技术之选
勇浩 赖
页游开发中的 Python 组件与模式
页游开发中的 Python 组件与模式
勇浩 赖
Scala
Scala
勇浩 赖
珠三角技术沙龙广州场
珠三角技术沙龙广州场
勇浩 赖
为什么 rust-lang 吸引我?
为什么 rust-lang 吸引我?
勇浩 赖
Python 于 webgame 的应用
Python 于 webgame 的应用
勇浩 赖
Behavior+tree+ai lite
Behavior+tree+ai lite
勇浩 赖
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法
勇浩 赖
先用再学 - 借助 Xna 快速开发游戏原型
先用再学 - 借助 Xna 快速开发游戏原型
勇浩 赖
关于Bitworld的一些话题222
关于Bitworld的一些话题222
勇浩 赖
Stekin
Stekin
勇浩 赖
03 -黄朝兴--腾讯游戏
03 -黄朝兴--腾讯游戏
勇浩 赖
06 -甄焱琨--知识转化为资源
06 -甄焱琨--知识转化为资源
勇浩 赖
07 -林伟铃--成长中的36氪
07 -林伟铃--成长中的36氪
勇浩 赖
01 -阿朱--简单事情夯实做
01 -阿朱--简单事情夯实做
勇浩 赖
Python 温故
Python 温故
勇浩 赖
如何做好沙龙演讲
如何做好沙龙演讲
勇浩 赖
More from 勇浩 赖
(20)
论 Python 与设计模式。
论 Python 与设计模式。
一种多屏时代的通用 web 应用架构
一种多屏时代的通用 web 应用架构
Tp web
Tp web
2012,我的技术之选
2012,我的技术之选
页游开发中的 Python 组件与模式
页游开发中的 Python 组件与模式
Scala
Scala
珠三角技术沙龙广州场
珠三角技术沙龙广州场
为什么 rust-lang 吸引我?
为什么 rust-lang 吸引我?
Python 于 webgame 的应用
Python 于 webgame 的应用
Behavior+tree+ai lite
Behavior+tree+ai lite
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法
先用再学 - 借助 Xna 快速开发游戏原型
先用再学 - 借助 Xna 快速开发游戏原型
关于Bitworld的一些话题222
关于Bitworld的一些话题222
Stekin
Stekin
03 -黄朝兴--腾讯游戏
03 -黄朝兴--腾讯游戏
06 -甄焱琨--知识转化为资源
06 -甄焱琨--知识转化为资源
07 -林伟铃--成长中的36氪
07 -林伟铃--成长中的36氪
01 -阿朱--简单事情夯实做
01 -阿朱--简单事情夯实做
Python 温故
Python 温故
如何做好沙龙演讲
如何做好沙龙演讲
Recently uploaded
The transition to renewables in India.pdf
The transition to renewables in India.pdf
Competition Advisory Services (India) LLP
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
costume and set research powerpoint presentation
costume and set research powerpoint presentation
phoebematthew05
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
Precisely
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
BookNet Canada
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Neo4j
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Andrey Dotsenko
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Wonjun Hwang
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Recently uploaded
(20)
The transition to renewables in India.pdf
The transition to renewables in India.pdf
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
costume and set research powerpoint presentation
costume and set research powerpoint presentation
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
基于 Google protobuf 的 webgame 网络协议设计
1.
基于 Google
protobuf 的 webgame 网络协议设计 赖勇浩 http://laiyonghao.com 2010.8.28
2.
3.
人生苦短,我用 Python
。
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
消息分发是一件操蛋的事!
18.
19.
20.
21.
开始像 RPC
了? 对的,这是我们更高的目标。
22.
Thanks all !
Q&A 别提性能问题。
Download now