Submit Search
Upload
Optimize Web Application Infrastructure by Rizki Nanda Agam
•
0 likes
•
1,738 views
k4ndar
Follow
Presentation about how to optimize Web Application Infrastructure by Rizki Nanda Agam.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 16
Download now
Download to read offline
Recommended
What Is Light BPT and How Can You Use it for Parallel Processing?
What Is Light BPT and How Can You Use it for Parallel Processing?
OutSystems
Monitoring and automation
Monitoring and automation
Ricardo Bánffy
Launching a BPT Process on Entity Update
Launching a BPT Process on Entity Update
OutSystems
Powerlang: a Vehicle for Lively Implementing Programming Languages
Powerlang: a Vehicle for Lively Implementing Programming Languages
FAST
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
OutSystems
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
OutSystems
Where is the bottleneck
Where is the bottleneck
Manuel Miranda de Cid
Javascript Clean Code
Javascript Clean Code
Petra Barus
Recommended
What Is Light BPT and How Can You Use it for Parallel Processing?
What Is Light BPT and How Can You Use it for Parallel Processing?
OutSystems
Monitoring and automation
Monitoring and automation
Ricardo Bánffy
Launching a BPT Process on Entity Update
Launching a BPT Process on Entity Update
OutSystems
Powerlang: a Vehicle for Lively Implementing Programming Languages
Powerlang: a Vehicle for Lively Implementing Programming Languages
FAST
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
OutSystems
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
OutSystems
Where is the bottleneck
Where is the bottleneck
Manuel Miranda de Cid
Javascript Clean Code
Javascript Clean Code
Petra Barus
DrupalCon 2014: A Perfect Launch, Every Time
DrupalCon 2014: A Perfect Launch, Every Time
Pantheon
Benchmarks, performance, scalability, and capacity what's behind the numbers
Benchmarks, performance, scalability, and capacity what's behind the numbers
Justin Dorfman
Benchmarks, performance, scalability, and capacity what s behind the numbers...
Benchmarks, performance, scalability, and capacity what s behind the numbers...
james tong
OSMC 2014 | Naemon 1, 2, 3, N by Andreas Ericsson
OSMC 2014 | Naemon 1, 2, 3, N by Andreas Ericsson
NETWAYS
kranonit S06E01 Игорь Цинько: High load
kranonit S06E01 Игорь Цинько: High load
Krivoy Rog IT Community
How To Get The Most Out Of Your Hibernate, JBoss EAP 7 Application (Ståle Ped...
How To Get The Most Out Of Your Hibernate, JBoss EAP 7 Application (Ståle Ped...
Red Hat Developers
Archivematica Technical Training Diagnostics Guide (September 2018)
Archivematica Technical Training Diagnostics Guide (September 2018)
Artefactual Systems - Archivematica
OutSystems Tips and Tricks
OutSystems Tips and Tricks
OutSystems
Journey through high performance django application
Journey through high performance django application
bangaloredjangousergroup
Елена Панина - Drupal performance testing. Тестирование производительности, м...
Елена Панина - Drupal performance testing. Тестирование производительности, м...
LEDC 2016
Guider: An Integrated Runtime Performance Analyzer on AGL
Guider: An Integrated Runtime Performance Analyzer on AGL
Peace Lee
SANDcamp 2014 - A Perfect Launch, Every Time
SANDcamp 2014 - A Perfect Launch, Every Time
Jon Peck
Machine learning and big data @ uber a tale of two systems
Machine learning and big data @ uber a tale of two systems
Zhenxiao Luo
2016-01-16 03 Денис Нелюбин. How to test a million
2016-01-16 03 Денис Нелюбин. How to test a million
Омские ИТ-субботники
The benefit of sneezing code into an editor vs clean code
The benefit of sneezing code into an editor vs clean code
Dave Hulbert
Utopia Kingdoms scaling case. From 4 users to 50.000+
Utopia Kingdoms scaling case. From 4 users to 50.000+
Python Ireland
Utopia Kindgoms scaling case: From 4 to 50K users
Utopia Kindgoms scaling case: From 4 to 50K users
Jaime Buelta
Scaling up with Aerospike!
Scaling up with Aerospike!
Anshu Prateek
hashdays 2012 Lightning Talk - Holistic Server Security
hashdays 2012 Lightning Talk - Holistic Server Security
Sean Rütschi
Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
VMware Tanzu
Big data-at-detik
Big data-at-detik
k4ndar
Introduction Laravel By Hasannuh Bz
Introduction Laravel By Hasannuh Bz
k4ndar
More Related Content
Similar to Optimize Web Application Infrastructure by Rizki Nanda Agam
DrupalCon 2014: A Perfect Launch, Every Time
DrupalCon 2014: A Perfect Launch, Every Time
Pantheon
Benchmarks, performance, scalability, and capacity what's behind the numbers
Benchmarks, performance, scalability, and capacity what's behind the numbers
Justin Dorfman
Benchmarks, performance, scalability, and capacity what s behind the numbers...
Benchmarks, performance, scalability, and capacity what s behind the numbers...
james tong
OSMC 2014 | Naemon 1, 2, 3, N by Andreas Ericsson
OSMC 2014 | Naemon 1, 2, 3, N by Andreas Ericsson
NETWAYS
kranonit S06E01 Игорь Цинько: High load
kranonit S06E01 Игорь Цинько: High load
Krivoy Rog IT Community
How To Get The Most Out Of Your Hibernate, JBoss EAP 7 Application (Ståle Ped...
How To Get The Most Out Of Your Hibernate, JBoss EAP 7 Application (Ståle Ped...
Red Hat Developers
Archivematica Technical Training Diagnostics Guide (September 2018)
Archivematica Technical Training Diagnostics Guide (September 2018)
Artefactual Systems - Archivematica
OutSystems Tips and Tricks
OutSystems Tips and Tricks
OutSystems
Journey through high performance django application
Journey through high performance django application
bangaloredjangousergroup
Елена Панина - Drupal performance testing. Тестирование производительности, м...
Елена Панина - Drupal performance testing. Тестирование производительности, м...
LEDC 2016
Guider: An Integrated Runtime Performance Analyzer on AGL
Guider: An Integrated Runtime Performance Analyzer on AGL
Peace Lee
SANDcamp 2014 - A Perfect Launch, Every Time
SANDcamp 2014 - A Perfect Launch, Every Time
Jon Peck
Machine learning and big data @ uber a tale of two systems
Machine learning and big data @ uber a tale of two systems
Zhenxiao Luo
2016-01-16 03 Денис Нелюбин. How to test a million
2016-01-16 03 Денис Нелюбин. How to test a million
Омские ИТ-субботники
The benefit of sneezing code into an editor vs clean code
The benefit of sneezing code into an editor vs clean code
Dave Hulbert
Utopia Kingdoms scaling case. From 4 users to 50.000+
Utopia Kingdoms scaling case. From 4 users to 50.000+
Python Ireland
Utopia Kindgoms scaling case: From 4 to 50K users
Utopia Kindgoms scaling case: From 4 to 50K users
Jaime Buelta
Scaling up with Aerospike!
Scaling up with Aerospike!
Anshu Prateek
hashdays 2012 Lightning Talk - Holistic Server Security
hashdays 2012 Lightning Talk - Holistic Server Security
Sean Rütschi
Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
VMware Tanzu
Similar to Optimize Web Application Infrastructure by Rizki Nanda Agam
(20)
DrupalCon 2014: A Perfect Launch, Every Time
DrupalCon 2014: A Perfect Launch, Every Time
Benchmarks, performance, scalability, and capacity what's behind the numbers
Benchmarks, performance, scalability, and capacity what's behind the numbers
Benchmarks, performance, scalability, and capacity what s behind the numbers...
Benchmarks, performance, scalability, and capacity what s behind the numbers...
OSMC 2014 | Naemon 1, 2, 3, N by Andreas Ericsson
OSMC 2014 | Naemon 1, 2, 3, N by Andreas Ericsson
kranonit S06E01 Игорь Цинько: High load
kranonit S06E01 Игорь Цинько: High load
How To Get The Most Out Of Your Hibernate, JBoss EAP 7 Application (Ståle Ped...
How To Get The Most Out Of Your Hibernate, JBoss EAP 7 Application (Ståle Ped...
Archivematica Technical Training Diagnostics Guide (September 2018)
Archivematica Technical Training Diagnostics Guide (September 2018)
OutSystems Tips and Tricks
OutSystems Tips and Tricks
Journey through high performance django application
Journey through high performance django application
Елена Панина - Drupal performance testing. Тестирование производительности, м...
Елена Панина - Drupal performance testing. Тестирование производительности, м...
Guider: An Integrated Runtime Performance Analyzer on AGL
Guider: An Integrated Runtime Performance Analyzer on AGL
SANDcamp 2014 - A Perfect Launch, Every Time
SANDcamp 2014 - A Perfect Launch, Every Time
Machine learning and big data @ uber a tale of two systems
Machine learning and big data @ uber a tale of two systems
2016-01-16 03 Денис Нелюбин. How to test a million
2016-01-16 03 Денис Нелюбин. How to test a million
The benefit of sneezing code into an editor vs clean code
The benefit of sneezing code into an editor vs clean code
Utopia Kingdoms scaling case. From 4 users to 50.000+
Utopia Kingdoms scaling case. From 4 users to 50.000+
Utopia Kindgoms scaling case: From 4 to 50K users
Utopia Kindgoms scaling case: From 4 to 50K users
Scaling up with Aerospike!
Scaling up with Aerospike!
hashdays 2012 Lightning Talk - Holistic Server Security
hashdays 2012 Lightning Talk - Holistic Server Security
Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
More from k4ndar
Big data-at-detik
Big data-at-detik
k4ndar
Introduction Laravel By Hasannuh Bz
Introduction Laravel By Hasannuh Bz
k4ndar
Panada: An Introduction by Iskandar Soesman
Panada: An Introduction by Iskandar Soesman
k4ndar
Yii2 by Peter Jack Kambey
Yii2 by Peter Jack Kambey
k4ndar
Git for development and deployment By Azhari Harahap
Git for development and deployment By Azhari Harahap
k4ndar
Composer Panada Conference 2014 by Mulia Nasution
Composer Panada Conference 2014 by Mulia Nasution
k4ndar
Optimize php application in high traffic environment
Optimize php application in high traffic environment
k4ndar
Scaling mongo db dengan replicaset dan sharding
Scaling mongo db dengan replicaset dan sharding
k4ndar
More from k4ndar
(8)
Big data-at-detik
Big data-at-detik
Introduction Laravel By Hasannuh Bz
Introduction Laravel By Hasannuh Bz
Panada: An Introduction by Iskandar Soesman
Panada: An Introduction by Iskandar Soesman
Yii2 by Peter Jack Kambey
Yii2 by Peter Jack Kambey
Git for development and deployment By Azhari Harahap
Git for development and deployment By Azhari Harahap
Composer Panada Conference 2014 by Mulia Nasution
Composer Panada Conference 2014 by Mulia Nasution
Optimize php application in high traffic environment
Optimize php application in high traffic environment
Scaling mongo db dengan replicaset dan sharding
Scaling mongo db dengan replicaset dan sharding
Recently uploaded
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
The transition to renewables in India.pdf
The transition to renewables in India.pdf
Competition Advisory Services (India) LLP
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
AndikSusilo4
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Neo4j
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
LBM Solutions
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Recently uploaded
(20)
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
The transition to renewables in India.pdf
The transition to renewables in India.pdf
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Slack Application Development 101 Slides
Slack Application Development 101 Slides
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Optimize Web Application Infrastructure by Rizki Nanda Agam
1.
Optimize Infrastructure Performance by Rizki
Nanda Agam
2.
3.
4.
5.
Who Am I? ●
Name: Rizki Nanda Agam ● Twitter: @cah_anom ● Fb: facebook.com/crazynuxer
6.
What? ● Optimize =
Perfomance Tuning ● Performance Tuning not wizard ● Performance Tuning is a process ● Performance Tuning like infinite loop
7.
Why? ● Response Time? ●
Increase Visitor? ● Reduce Hardware cost? ● Capacity Plan? ● SLA?
8.
How? ● Monitor ● Analyze ●
Tuning ● Scale out (last option)
9.
Monitor? ● Bandwitdh ● System
Utilization (cpu,memory,disk) ● Response Time
10.
Analyze ● Collect all
data ● Apps? ● Stress test? ● Bottleneck?
11.
Simple tools ● Ping ●
Traceroute ● Telnet ● Netstat/ss ● Curl ● Firebug/chrome console
12.
Stress Test ● Time
command ● Apache Benchmark(ab) ● Siege ● Funkload
13.
Tuning ● Make a
change ● Monitor and Analyze Again
14.
Who? ● All of
you? – System Administrator – Developer – Database Administrator – Network Administrator – Management? Your Boss?
15.
When? ● Right now?
16.
Q&A
Download now