7. SEA (South East Asia)
E-Commerce
eBook
Travel
Other services & businesses
Rakuten Institute of Technology
Development center
Head Office / Regional Headquarters
15. 15
Whats about ROMA鐚
ROMA
-Rakuten/Ruby On-Memory Architecture-
Ruby based Distributed Key Value Store(NOSQL).
ROMA project HP
http://roma-kvs.org
Github
https://github.com/roma
Twitter
@ROMA_kvs
16. 16
Whats about ROMA鐚
ROMA(Rakuten On-Memory Architecture)
Developed by RIT(Rakuten Institute Technology)
with Matz.
- 2007 ROMA start Development
- 2009 Release as a OSS product
20
services
17. 17
Whats about ROMA鐚
Specialty of ROMA
Pure P2P architecture
Consistent Hashing and Virtual Nodes
Data replication
Auto recovering system
Plug-in Architecture
Memcached compatible protocol
18. 18
Whats about ROMA鐚
Specialty of ROMA
Pure P2P architecture
Consistent Hashing and Virtual Nodes
Data replication
Auto recovering system
Plug-in Architecture
Memcached compatible protocol
High Scalability
19. 19
Whats about ROMA鐚
Specialty of ROMA
Pure P2P architecture
Consistent Hashing and Virtual Nodes
Data replication
Auto recovering system
Plug-in Architecture
Memcached compatible protocol
20. 20
Whats about ROMA鐚
Specialty of ROMA
Pure P2P architecture
Consistent Hashing and Virtual Nodes
Data replication
Auto recovering system
Plug-in Architecture
Memcached compatible protocol
High Fault-Tolerance
21. 21
Whats about ROMA鐚
Specialty of ROMA
Pure P2P architecture
Consistent Hashing and Virtual Nodes
Data replication
Auto recovering system
Plug-in Architecture
Memcached compatible protocol