Professional Documents
Culture Documents
OVERVIEW
Data at Palantir
2
ATLASDB
OVERVIEW
Data at Palantir
3
ATLASDB
4
ATLASDB
5
ATLASDB
DSR NOTES
DATA
SOURCE
DATA
SOURCE
LINK DSR
6
ATLASDB
INTELLIGENCE INFRASTRUCTURE
OPEN DATA IMPORT/EXPORT PLUGGABLE UI/TOOLS PLATFORM
ANALYTIC LAYER
ANALYTIC API PALANTIR WEB PALANTIR WORKSPACE
CRAWL
TRANSFORM
EXTRACT
CRAWL CRAWL
}
DATA INTEGRATION
FEDERATED
DB SEARCH & INTEGRATION
XML
7
ATLASDB
8
ATLASDB
OVERVIEW
Data at Palantir
9
ATLASDB
10
ATLASDB
SCALE N Y
SPEED Y Y
TRANSACTIONS Y N
11
ATLASDB
OVERVIEW
Data at Palantir
12
ATLASDB
WHAT IS ATLASDB?
13
ATLASDB
TRANSACTIONS
Atomic
Consistent
Isolated
Durable
14
ATLASDB
ATLAS DB ARCHITECTURE
APPLICATION
ATLAS DB
K/V DRIVER
K/V STORE
15
ATLASDB
ATLAS DB ARCHITECTURE
APPLICATION
K/V STORE
16
ATLASDB
API DETAILS
Java
Column Store
Strongly Typed
17
ATLASDB
OVERVIEW
Data at Palantir
18
ATLASDB
PERCOLATOR
19
ATLASDB
1 X Y 201310281615...
20
ATLASDB
1 X Y 201310281615...
201310281615...
21
ATLASDB
1 X Y 201310281615...
201310281615...
22
ATLASDB
1 X Y 201310281615...
201310281615... 2013320189620...
23
ATLASDB
Release lock
1 X Y 201310281615...
201310281615... 2013320189620...
24
ATLASDB
25
ATLASDB
ATLAS DB COMPONENTS
Lock Server
Timestamp Server
Transaction Server
Key-Value Store
26
ATLASDB
KEY POINTS
27
ATLASDB
OVERVIEW
Data at Palantir
28
ATLASDB
29
ATLASDB
30
ATLASDB
SCALE RESULTS
31
ATLASDB
STATUS
32
ATLASDB
RESULT SUMMARY
33
ATLASDB
OVERVIEW
Data at Palantir
34
ATLASDB
WHATS NEXT?
Continued scaling
Performance tuning
Wider usage
35
ATLASDB
36
THANK YOU