Slide 1

Slide 1 text

ANALISIS PERFORMA SERVER DAN APLIKASI WEB MODULAR DENGAN LARAVEL OCTANE Seminar Proposal N A U F A L H A K I M Bismillah H1A021045

Slide 2

Slide 2 text

World Wide Web (1989) Social Media (1993) (2007) Smartphone (2023 - future) Coming Soon H1A021045 Introduction The History of Internet (1969) ARPANET (1993) Browser Internet of Things (2010)

Slide 3

Slide 3 text

Growth of Internet Users avg. 2.4% per year H1A021045 Introduction

Slide 4

Slide 4 text

The most used Web Server in 2024 H1A021045 Introduction

Slide 5

Slide 5 text

The most used Server-Side Programming Language in 2024 H1A021045 Introduction Framework sejuta umat

Slide 6

Slide 6 text

Why is it widely used? H1A021045 Community Feature Ecosystem Developer Experience Introduction

Slide 7

Slide 7 text

Apakah dia sesempurna itu? Ngga ada kekurangannya??? H1A021045 Introduction

Slide 8

Slide 8 text

How About Performance??? H1A021045 Introduction

Slide 9

Slide 9 text

Benchmark Laravel vs Express vs Fiber H1A021045 Introduction

Slide 10

Slide 10 text

Any Solution?? Alternative web server??? has it been proven? H1A021045 which one is better? Introduction

Slide 11

Slide 11 text

Other Solution? Architecture??? H1A021045 API Application Programming Interface Introduction

Slide 12

Slide 12 text

How to proof it? H1A021045 Research Metodology Studi kasus aplikasi Sibudhi (Monolitik)

Slide 13

Slide 13 text

Peneliti Server Web Bahasa Pemrograman Framework Alat Metrik Kunda, dkk Apache, Nginx PHP Wordpress Apache JMeter Respon Time, Latency Niarman, Iswand, dan Candri Apache PHP Laravel, CodeIgniter Apache JMeter Execution Time, Memory Usage, Response Time, Standard Deviation, Throughput Niswar, dkk Built-in Go Go - Apache JMeter Response Time, CPU Utilization Literature Study H1A021045 Research Metodology

Slide 14

Slide 14 text

Fitur Swoole RoadRunner FrankenPHP Asynchronous Ya Ya Ya Worker Coroutine Go Worker Ya Task Scheduling Task dan Timer Job dan Queue Tidak ada Architecture Stateful Stateful Stateful Caching Ya Ya Ya PHP Compatibility >= 7.2 >= 7.2 >= 7.4 Determine the Web Server H1A021045 Research Metodology

Slide 15

Slide 15 text

Application Design H1A021045 End point Front End Research Metodology

Slide 16

Slide 16 text

Application Development H1A021045 Research Metodology

Slide 17

Slide 17 text

Test Preparation H1A021045 Research Metodology

Slide 18

Slide 18 text

Application Testing H1A021045 Request per second Response Time Throughput Error Rate CPU Utilization Memory Usage Research Metodology

Slide 19

Slide 19 text

Research Schedule H1A021045 Research Metodology

Slide 20

Slide 20 text

THANK YOU Seminar Proposal N A U F A L H A K I M Alhamdulillah H1A021045