-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathData and Infrastructure
More file actions
43 lines (30 loc) · 1.03 KB
/
Data and Infrastructure
File metadata and controls
43 lines (30 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
##Apache Mesos
Distributed operating system
Master/Slave architecture
One master is elected among themselves as master. If a master fails another Master is chosen.
at the core of Mesos is
* libprocess
- async message processing library
* master
- couple of masters. One of them is elected a leader.
* Slave
* Framework
Slaves
1. Slaves execute tasks whichs are submitted by framekworks
System resources are allocated to slaved.
Mesos Frameworks
- Hadoop
* Batch processing
- Storm
* Stream processing framework
* Realtime processing for what Hadoop does for Batch processing
- Chronos
* Task Scheduler. Its like a distributed cron.
- Aurora
* Service frmakework to run long running services, for example run web services
- Marathon
* Runing services similar to Aurora.
* More like a meta framework
#### Marathon
Marathon can be used like a meta framework. You can run other frameworks using Marathon. So you can use marathon to start a bunch of marathons.
nginx watches zookeeper config that redirects requests to slaves