-
Notifications
You must be signed in to change notification settings - Fork 16
Overall Architecture
Koong Kyungmi edited this page Dec 31, 2015
·
1 revision
- Reverse Proxy: forwards incoming requests to servers
- Servers
- Auth Server: OAuth2.0 based authentication
- App Server: serves resources of client apps(including system apps)
- File Server: provides file system to each user
- Notification + Connection Server: pub/sub based notification system
- Server Infra
- Database(MySQL): used by auth/app/fs server
- App Root: keeps all app resources for serving
- LXC: used for command execution envirionment and isolated execution
- XFS: provides user file system and quota limitation per user
- Clients (Apps)
