Building A System That Never Stops [FutureStack16 NYC]
-
Upload
new-relic -
Category
Technology
-
view
226 -
download
0
Transcript of Building A System That Never Stops [FutureStack16 NYC]
©2008-16 New Relic, Inc. All rights reserved.
@nicbenders
http://nicbenders.com/presentations/scaling-a-system/
IN 1 MINUTE
requestsacceptsover 21M
storesover
analyticevents200M
aggregatesover 800M metrics
50Bqueriesover
datapoints
▪
differentservices
containsover 250
maintained/built by 25+ engineering
teams
▪
4.3 morethan
SSDstorage
PETABYTES
©2008-16 New Relic, Inc. All rights reserved.
Collector
New Relic App Agents
Browser R.U.M.Beacon
New Relic Browser Agents
©2008-16 New Relic, Inc. All rights reserved.
Collector
New Relic App Agents
Browser R.U.M.Beacon
New Relic Browser Agents
Mobile Proxy
New Relic Mobile Agents
©2008-16 New Relic, Inc. All rights reserved.
New Relic App Agents
New Relic Browser Agents
New Relic Mobile Agents
Zzz
Collector Browser R.U.M.BeaconMobile Proxy
©2008-16 New Relic, Inc. All rights reserved.
Kafka
Kafka
Browser Data Consumer
Browser Data Router
New Relic App Agents
New Relic Browser Agents
Collector
©2008-16 New Relic, Inc. All rights reserved.
Kafka
Kafka
Browser Data Consumer
New Relic App Agents
Collector
Zzz
Browser Data Router
New Relic Browser Agents
©2008-16 New Relic, Inc. All rights reserved.
RolloutTechniques
Kafka
Load Balancer Cluster
Kafka
Browser Data Consumer
Browser Data Router
Browser Data
Consumer V2
Browser R.U.M.Beacon
%- %+
New Relic Browser Agents
Collector
Old New
©2008-16 New Relic, Inc. All rights reserved.
Workload Distribution
DDDDD
CB
B
BB
A
AA
AA
C BD A B DDD
Active Management Random
C B BBD DAA D C
B BDB C
AA DD
C
CA B
©2008-16 New Relic, Inc. All rights reserved.
DDDDD
CB
B
BB
A
AA
AA
C BD AB DDD
C B BBD DAA D C
B BDB C
AA DD
C
CA B
Active Management
Random
Use Both!