Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
www.nettention.com
No.1
Nettention
• ( )Nettention
•
• 2009 8 13
• &
•
• &
• 3 46 E&C Dream Tower 605
• www.nettention.com
( )Nettention
Nettention
(株)Nettention
• Bea Hyunjik
•
• ProudNet &
• 4 & 1 ProudNet
( 10-0812019 / 2008 )
( 10-1117215 / 2012 )
( 10-1248419 / 2013 )
NAT ( 10-1335437/ 2013 )
and method for changing channels for guaranteed reliability communications
(Application no 13/030,244 / 2011 / United States Patent & Trademark Office)
• & S/W MMORPG
RPG 1 ( ) &
• ProudNet
• ProudNet 6
• &
•
•
Game Programming Gems 5 & Game Programming Gems 7 ( Language Learning)
ProudNet
/
/
Server: Windows Server, Linux Client: Windows, Android, iOS
Visual Studio, Xcode, Eclipse Unreal Engine 3,4, Cocos2D-X, Unity3D, Marmalade Client: C++, C#, Java Server: C++, C# DB: MS SQL Server, MySQL
ProudNet
ProudNet
1997 18 ProudNet &
/
ProudNet 170
ProudNet
Asia
Europe
Africa
Middle
East
North America
South America
Oceania
North America
Oceania
Africa
ProudNet
Nettention ProudNet 150
170 ProudNet 13
Raven
OL
70 100
ProudNet
ProudNet
ProudNet
MMORPG
Raven(STPlay) (Seed9) (NexusGames)
(Wemade) (Nexon) OL (CJ
E&M) Red Blood (BIGSPOON Corp.) OL(Dragonfly)
ProudNet
ProudNet
Server
C++ C++/CLI C#
Windows Linux
Client
C++ C++/CLI C# Java
Windows Linux iOS Android
Unity COCOS2D-X Unreal3 Unreal4
ProudNet
CPU
ProudNet
I/O
P2P
SendQueue
ProudNet Unique ID
I/O
ProudNet
ProudNet
Coalesce
Unique ID
Fragmentation
MTU
控制
UDP
ProudNet UDP
ProudNet
ProudNet
P2P
P2P
P2P ProudNetP2P
ProudNet P2P
P2P
Super-peer
P2P
ProudNet
P2P
ProudNet
ProudNet P2P NAT
NAT
P2P Group
P2P Group P2P
/
P2P
ProudNet
(Just-In-Time Hole Punching)
switch-case
ProudNet RMI
PIDL Proxy / Stub
Include
Messaging
ProudNet
(Remote Method Invocation)
ProudNet
AES
ProudNet
Messaging
ProudNet
DB
ProudNet DB Cache
DB DB Cache
GameServer DB Cache DBMS① DB
②
③ DB
④
ProudNet
(Database Cache System)
1 1
12800 128000 320000
1 11 1
1 1 1
Windows & Android & iOS & Native Library
1 1 1 11
33
96000 /1
,
1 1
6600 66000 165000
1 11 1
1 1 1
Windows & Android & iOS & Native Library
1 1 1 11
33
49500 /1
,