Trentech.id
No Result
View All Result
  • Login
  • Register
  • Terbaru
  • Berita
  • Startup
  • Bisnis
  • Learn
  • Games
  • Blockchain
  • Gadget
  • Terbaru
  • Berita
  • Startup
  • Bisnis
  • Learn
  • Games
  • Blockchain
  • Gadget
Trentech.id
No Result
View All Result
  • Terbaru
  • Berita
  • Startup
  • Bisnis
  • Learn
  • Games
  • Blockchain
  • Gadget

Belajar Dari CTO Mister Aladin, 3 Strategi Skalabilitas Website Dengan Traffic Tinggi

21 August 2017
in Startup
Belajar Dari CTO Mister Aladin, 3 Strategi Skalabilitas Website Dengan Traffic Tinggi
1.4k
VIEWS
Berikan rating

TIA Indonesia menyelenggarakan acara Product Development Conference pada tanggal 9 – 10 Agustus 2017 di Balai Kartini, Jakarta. Dalam acara ini, Irsan Gunawan selaku Chief Technology Officer (CTO) di Mister Aladin, menjadi salah satu pembicara dalam sesi Scaling High Traffic Website pada tanggal 10 Agustus 2017, pukul 15.00 – 15.45 WIB. Bagi perusahaan startup, maupun pemilik website, penting untuk mengetahui strategi skabilitas yang tepat untuk website mereka. Hal ini penting untuk menentukan langkah ketika mereka menerima pertumbuhan jumlah pengunjung yang tinggi (high traffic). Jika arsitektur sistem tidak dipersiapkan dengan tepat, besar kemungkinan website tersebut mengalami kegagalan bahkan hingga down, yang berakibat fatal bagi bisnis.

“Jika kita melihat pasar Indonesia sebagai contohnya, terdapat lebih dari 260 juta penduduk yang bisa menjadi potensi traffic sebuah website. Bayangkan jika orang sebanyak itu mengakses website kita, berarti kita harus segera memetakan semua kemungkinan dari awal agar ke depannya bisa siap mengantisipasi lonjakan jumlah traffic secara tiba-tiba,” kata Irsan Gunawan, CTO Mister Aladin.

Baca lagi

Pencarian Tempat Praktis dan Mudah dengan Aplikasi Cari Aja

Traveloka Sponsori Acara Televisi Internasional Asia’s Got Talent

Traveloka Bersiap Menjadi Unicorn Indonesia Setelah Mendapat Pendanaan dari Expedia

Dalam sesinya, Irsan Gunawan memberikan tiga strategi untuk menentukan strategi skalabilitas yang tepat bagi website dengan traffic yang tinggi: (1.) Selalu identifikasi bottleneck untuk menentukan bagian mana yang memungkinkan menghambat kelancaran sistem; (2.) Utamakan arsitektur yang bersifat asynchronus saat membangun sistem; (3.) Sadari bahwa satu cara tidak dapat berlaku untuk semua model, atau dalam kata lain ”no one-size fits all”, contohnya dalam memilih database.

1. Selalu identifikasi bottleneck untuk menentukan bagian mana yang memungkinkan menghambat kelancaran sistem.

Dalam sebuah arsitektur sistem terdapat beberapa komponen yang perlu di perhatikan seperti : Application, Database, Storage, Network, Compute power, dan lain – lain. Identifikasi terhadap kapasitas setiap komponen tersebut dapat membantu pada saat terjadi masalah – masalah skalabilitas.

Metode Scale Up dan Scale Out. Metode scale Up (Vertical Scaling), digunakan dengan cara mengganti komponen dengan yang berkapasitas lebih besar. Metode scale Out (Horizontal Scaling), digunakan dengan cara menduplikasi komponen menjadi beberapa bagian.

2. Utamakan arsitektur yang bersifat asynchronus saat membangun sistem.

Dalam Asynchronous programming, memungkinkan sistem mengerjakan tugas secara paralel. Sehingga kapasitas pengerjaan suatu tugas dapat menjadi lebih banyak. Ibarat sebuat loket pembayaran konvensional, dimana setiap pelanggan membutuhkan waktu proses yang berbeda. Jika hanya 1 loket, akan menyebabkan antrian yang lebih panjang, namun jika dibuat beberapa loket yang bekerja bersamaan, maka dapat mengurangi antrian yang panjang, bahkan proses lebih cepat.

Dalam pemrograman dapat digunakan thread, broker, service, dan lain – lain untuk penerapan asynchronous.

3. Sadari bahwa satu cara tidak dapat berlaku untuk semua model, atau dalam kata lain ”no one-size fits all”.

Penerapan strategi ini misalnya pada pemilihan database di sebuah sistem, karena setiap database mempunyai karakter dan keunggulan masing -masing. Andaikan seorang developer website ecommerce penjualan TV, maka ada beberapa database yang dapat digunakan secara bersamaan, untuk meningkatkan skalabilitas sistem tersebut. Database NOSQL yang bersifat document dan key-value, bisa digunakan untuk sistem yang membutuhkan lebih banyak proses read model data yang sederhana. misalnya untuk menyimpan data spesifikasi TV, dimana biasanya data tersebut tidak berubah dan dapat dipanggil sekali. Sedangkan untuk menyimpan data transaksi penjualan, yang akan di analisa kemudian hari dapat menggunakan yang bersifat relational.

Irsan Gunawan adalah lulusan program S1 di bidang Ilmu Komputer dari Universitas Bina Nusantara. Sebelum bergabung dengan Mister Aladin, beliau menjabat sebagai CTO Okezone.com, portal berita milik MNC Group. [cp/ap]

Tags: bookinghotelmister aladinmisteraladinpesawattraveloka
Previous Post

Pentingnya Mengoptimalkan Toko Fisik Layaknya Toko Online

Next Post

Google Harus Bayar 40 Triliun Per Tahun Agar Menjadi Default di Semua Perangkat Apple

Trentech.id

Trentech.id

Tren Teknologi Indonesia

Related Posts

Pencarian Tempat Praktis dan Mudah dengan Aplikasi Cari Aja

9 January 2019
1.4k

Antusiasme masyarakat Indonesia akan wisata dan kuliner meningkat dalam beberapa tahun belakangan. Bahkan, Kementerian Perindustrian mencatat bahwa industri makanan dan minuman menyumbang...

Traveloka Sponsori Acara Televisi Internasional Asia’s Got Talent

Traveloka Sponsori Acara Televisi Internasional Asia’s Got Talent

3 August 2017
1.5k

Traveloka, startup yang mengembangkan aplikasi layanan pemesanan hotel dan penerbangan, mengumumkan partisipasinya di musim kedua “Asia’s Got Talent,” serial favorit dari AXN...

Traveloka Bersiap Menjadi Unicorn Indonesia Setelah Mendapat Pendanaan dari Expedia

Traveloka Bersiap Menjadi Unicorn Indonesia Setelah Mendapat Pendanaan dari Expedia

29 July 2017
1.4k

Pada 27 Juli 2017 lalu, startup pemesanan tiket pesawat dan hotel Traveloka mengumumkan kalau mereka telah mendapat pendanaan sebesar US$350 juta (sekitar Rp4,6 Triliun)...

Please login to join discussion

Terpopuler

  • contoh pitch deck

    8 Contoh Pitch Deck Startup yang Bisa Kamu Pelajari

    1137 shares
    Share 454 Tweet 284
  • Saham Kapal Induk: Apa Itu dan Apa Keuntungannya?

    176 shares
    Share 70 Tweet 44
  • Upgrade XAMPP? Beginilah Caranya

    271 shares
    Share 108 Tweet 68
  • Apa Saja Fitur Flipper Zero?

    121 shares
    Share 48 Tweet 30
  • Kumpulan Materi Kuliah Jurusan Teknik Informatika dan Ilmu Komputer

    402 shares
    Share 161 Tweet 101
  • Bekerja di Bidang Otomotif, Menjanjikan Penghasilan Besar! Berminat?

    147 shares
    Share 59 Tweet 37
  • Perbedaan Mic Condenser dan Dynamic Mic Serta Cara Merawatnya Agar Awet

    247 shares
    Share 99 Tweet 62
  • Sarjana Komputer Tidak Bisa Coding? Apa Kata Dunia?

    183 shares
    Share 73 Tweet 46
  • Ternyata Beginilah Cara Kerja Powerbank

    187 shares
    Share 74 Tweet 47
  • Yuk Ketahui Sejarah Perkembangan Aplikasi Chat di Seluruh Dunia

    164 shares
    Share 66 Tweet 41

About . Contact . Partnership . Google News

Trentech.id adalah situs yang menyajikan konten tentang startup, bisnis, game, event, hingga informasi pekerjaan. Trentech berusaha memberikan konten yang berkualitas untuk para pembacanya agar dapat menjadi rujukan utama mengenai dunia teknologi pada khususnya. Tim trentech terdiri dari orang – orang yang berkompeten dibidangnya, dan akan selalu mendukung karya – karya terbaik anak bangsa dengan memberikan kesempatan seluas-luasnya untuk para startup agar dapat publish karyanya di trentech.

Trentech ID

  • About
  • Contact
  • Partnership
  • Panduan Penulis
  • Privacy Policy
  • Sitemap

Tools

  • Harga Crypto Terbaru
  • Cek Ongkir
  • Cek Resi
  • Cek Domain
  • Login
  • Sign Up
About . Contact . Partnership . Google News

Welcome Back!

Sign In with Facebook
Sign In with Google
OR

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Sign Up with Facebook
Sign Up with Google
OR

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In