πŸ‘¨β€πŸ’»
Sammi
CtrlK
  • Hello
  • About Me
    • Links
    • My Daily Uses
  • Kafka Fundamental
  • Kafka Topic Advanced: Konfigurasi Topik Kafka: Minimum In-Sync Replicas
  • Kafka Topic Advanced: Cara Mengubah Konfigurasi Topik Kafka Menggunakan CLI
  • Kafka Topic Advanced: Segments and Indexes
  • Kafka Topic Advanced: Retensi Log
  • Kafka Topic Advanced: Unclean Leader Election
  • Kafka Topic Advanced: Log Compaction
  • Kafka Topic Advanced: Memilih Faktor Replikasi dan Jumlah Partisi
  • Kafka Topic Advanced: Cara Mengirim Pesan Besar di Apache Kafka
  • Kafka Topic Advanced: Konvensi Penamaan Topic Kafka
  • Kafka Producer Advanced: Kafka Producer Acks Deep Dive
  • Kafka Producer Advanced: Konfigurasi Retries Produser Kafka
  • Kafka Producer Advanced: Idempotent Kafka Producer
  • Kafka Producer Advanced: Kompresi Pesan Kafka
  • Kafka Producer Advanced: Kafka Producer Batching
  • Kafka Producer Advanced: Producer Default Partitioner & Sticky Partitioner
  • Kafka Producer Advanced: Other Advanced Kafka Producer Configurations
  • Kafka Consumer Advanced: Semantik Pengiriman untuk Konsumer Kafka
  • Kafka Consumer Advanced: Poll and Internal Threads Behavior
  • Kafka Consumer Advanced: Perilaku Reset Offset Otomatis Konsumer Kafka
  • Catatan Networking di AWS
  • Outbox Pattern
  • Apa Itu Domain dan Siapa yang Mengatur?
  • Access Key and Secret Key
  • Adapter Pattern di Go
  • Dynamic Dispatch
  • Work Stealing di Go
  • Latency Numbers Every Programmer Should Know
  • Go Series: Custom App Error
  • Go Series: Clean Architecture
  • PostgreSQL β†’ Introduction
  • PostgreSQL β†’ Getting to Know Your Cluster
  • PostgreSQL β†’ Managing Users and Connections
  • PostgreSQL β†’ Basic Statements
  • PostgreSQL β†’ Advanced Statements
  • PostgreSQL β†’ Partitioning
  • PostgreSQL 17
  • Postgres 17 - Memahami Transactions dan Locking
  • Belajar System Programming Menggunakan Go
    • Mengingat Kembali Tentang Concurrency dan Parallelism
  • Memory Management
  • Explore
    • Full Text Search di PostgreSQL
    • Testing 1: Load and performance testing
    • Data Structure 1: Bloom Filter
    • System Design 1: Back of The Envelope Estimation
    • System Design 2: A Framework For System Design Interviews
    • System Design 3: Design a URL Shortener
    • Belajar RabbitMQ
  • Belajar Kubernetes
  • Notes
    • Permasalahan Penggunaan JWT dan Solusinya dengan PASETO
    • First Principle Thinking
    • The Over-Engineering Pendulum
    • Data-Oriented Programming
  • CAP Theorem
  • Go Series: Safer Enum
  • Go Series: Different types of for loops in Golang?
  • Go Series: Mutex & RWMutex
  • Setup VM Production Ready Best Practice
  • BEHAVIOUR QUESTION
  • Invert, always invert
  • Mengapa Tidak Menggunakan Auto-Increment ID?
  • I Prefix dan Impl Suffix
  • ACID
  • MVCC Di Postgres
  • Implicit Interface di Go
  • io.Reader dan io.Writer di Go
  • Transaction di Postgres
  • Kriteria Kolom yang Cocok Dijadikan Index
  • Microservices Terms
  • Latency, Throughput, Saturation, and Availability
  • Misc
    • Go Project
    • Talks
    • Medium Articles
  • English
    • Vocabulary Words
Powered by GitBook
Page cover
On this page
  1. Misc

Medium Articles

A collection of my writings on Medium, sharing insights, tutorials, and thoughts on programming, and technology.

  • Go Concurrency Power-Up: Harnessing the Semaphore Pattern for Efficient Resource Management

  • Belajar Redis Pub/Sub: Komunikasi Asynchronous dalam Sistem Terdistribusi

  • Diving into Server-Sent Events (SSE) with Food Delivery Tracking Study Case 🏍️

  • Maksimalkan Efisiensi Pencarian Data dengan Full Text Search di Postgresql

  • Membuat Search Auto Complete dengan Struktur Data Trie

  • Distributed Task Queue dengan Golang Asynq

  • Gimana Cara Bikin URL Shortener?

  • Say Goodbye to Redundant Requests: Golang Singleflight

PreviousTalksNextVocabulary Words

Last updated 7 months ago