How We Actually Build MDD
-
Upload
mantas-klasavicius -
Category
Technology
-
view
241 -
download
1
description
Transcript of How We Actually Build MDD
How We Actually Build MDD
36 190
300110k
What is MDD
Content
Continuous Delivery
7
Using Monitoring and Metrics to learn in Development – Patrick Deboishttp://www.slideshare.net/jedi4ever/using-monitoring-and-metrics-to-learn-in-development
Continuous delivery
8
Continuous delivery
9
Tool
Zabbix – enterprise-level
Open Source monitoring software
Who makes metrics
Step #1: Assign Metrics to metrics owners
max 100 ms for a round-trip!
<100 ms
40 000 QPS!!!
Throughput only ~ 5000 QPS~25% failed requests
use case
bid
New visitor{DATA}
GET
Stuff we already built
What we monitor
AWS
Money
Latencies
Latencies
Step #3: Use metrics when taking decisions
DEV comments
DEV comments
What we’ve learned
How do you know that you application is working correctly?
How does your application performance evolve over time?
How often is your application used?
1 second problem
Load: 1000 per secondRequirement: max 40ms for transaction
Situation:900 Requests per 5ms each100 Requests per 100ms each
Result:Average: 14,5 msWhile 10% of transactions actually fail
Give freedom for developers
Tool – not so important
Make it fun
Future Plans
Application status
Visualization for DEV and Business
Fast and more accurate decisions
Improved communication