Amazon Builders' Library

Bagaimana Amazon membangun dan mengoperasikan perangkat lunak
Jelajahi pustaka
Filter berdasarkan:
Kategori Konten
Jenis Konten
Level Pembelajaran
Showing results: 1-15
Total results: 15
  • Unggulan
Tidak ada item untuk kombinasi filter ini
  • Arsitektur

    Level 300

    Stabilitas statis menggunakan…

    Authors: Becky Weiss, Mike Furr

    Merancang untuk menggunakan beberapa availability zone demi ketersediaan yang tinggi dan memastikan sistem stabil secara statistik.

    PDF | Kindle

  • Arsitektur

    Level 200

    Tantangan dengan sistem terdistribusi

    Author: Jacob Gabrielson

    Memperkenalkan properti sistem terdistribusi yang membuatnya sangat menantang, termasuk nondeterminisme dan pengujian.

    PDF | Kindle

  • Arsitektur

    Level 300

    Tantangan dan strategi Caching

    Authors: Matt Brinkley, Jas Chhabra

    Meningkatkan latensi dan ketersediaan dengan caching, sekaligus menghindari perilaku modal yang dapat timbul.

    PDF | Kindle

  • Arsitektur

    Level 200

    Batas waktu, percobaan ulang, dan…

    Author: Marc Brooker

    Membangun sistem yang tangguh dan menghadapi kegagalan dengan menggunakan batas waktu, percobaan ulang, dan kemunduran dengan gangguan.

    PDF | Kindle

  • Pengiriman dan Pengoperasian Perangkat Lunak

    Level 300

    Lebih cepat dengan pengiriman…

    Author: Mark Mansour

    Mengotomatiskan proses pengujian dan penerapan perangkat lunak untuk kecepatan dan keandalan.

    PDF | Kindle

  • Arsitektur

    Level 300

    Menghindari fallback pada sistem terdistribusi

    Author: Jacob Gabrielson

    Membangun layanan dengan perilaku terprediksi selama terjadi kegagalan dengan menghindari logika penggantian.

    PDF | Kindle

  • Pengiriman dan Pengoperasian Perangkat Lunak

    Level 400

    Menginstrumentasi sistem terdistribusi…

    Author: David Yanacek

    Memperoleh visibilitas pengoperasian ke dalam sistem produksi, dan mengatasi kegagalan dengan instrumentasi perangkat lunak.

    PDF | Kindle

  • Pengiriman dan Pengoperasian Perangkat Lunak

    Level 400

    Memastikan keamanan rollback selama…

    Author: Sandeep Pokkunuri

    Meningkatkan sistem hidup dengan kompatibilitas balik, rollback, dan kondisi pikiran sehingga perubahan tidak mengganggu pelanggan.

    PDF | Kindle

  • Arsitektur

    Level 300

    Pemilihan pemimpin di sistem yang terdistribusi

    Author: Marc Brooker

    Meningkatkan efisiensi, mengurangi koordinasi, dan menyederhanakan arsitektur dengan menggunakan pemilihan pemimpin.

    PDF | Kindle

  • Arsitektur

    ya
    Level 400

    Menghindari backlog antrean yang tidak…

    Author: David Yanacek

    Memprioritaskan penyaluran beban kerja penting dari backlog antrean dengan cepat, dan mengutamakan menghindari backlog.

    PDF | Kindle

  • Pengiriman dan Pengoperasian Perangkat Lunak

    Level 400

    Menggunakan pelepasan muatan untuk…

    Author: David Yanacek

    Strategi menjaga kinerja yang konsisten dan terprediksi saat terjadi kelebihan muatan.

    PDF | Kindle

  • Pengiriman dan Pengoperasian Perangkat Lunak

    Level 400

    Menerapkan pemeriksaan kondisi

    Author: David Yanacek

    Otomatis mendeteksi dan memitigasi kegagalan server tanpa konsekuensi tak diinginkan dari positif palsu di seluruh armada.

    PDF | Kindle

  • Arsitektur

    Level 400

    Isolasi beban kerja dengan shuffle-sharding

    Author: Colm MacCarthaigh

    Shuffle Sharding adalah salah satu teknik inti kami untuk membatasi lingkup dampak masalah operasional.

    PDF | Kindle

  • Pengiriman dan Pengoperasian Perangkat…

    Baru
    LEVEL 300

    Mengotomatiskan penerapan yang aman…

    Author: Clare Liguori

    Strategi untuk terus menerapkan produksi sekaligus menyeimbangkan keselamatan dan kecepatan.

    PDF 

  • Arsitektur

    Level 200

    Pendekatan Amazon terhadap kegagalan…

    Author: Becky Weiss

    Selamat datang di dunia nyata, tempat segala sesuatu tidak selalu sesuai keinginan Anda. Sistem bisa gagal meski dirancang untuk selalu siap, terukur, dan tangguh. Kegagalan ini, jika dimanfaatkan dengan benar, dapat memacu ke arah pemahaman mendalam tentang cara kerja suatu sistem sebenarnya, dan untuk membantu menghindari kegagalan di masa datang. Pada sesi ini, kita membahas teknik favorit Amazon untuk menentukan dan meninjau metrik—mengamati sistem sebelum gagal—serta cara melakukan postmortem efektif yang mendorong pembelajaran dan peningkatan bermakna.

1