Roni Eka Setiawan

CTO Api.co.id. Menangani arsitektur produk, infrastruktur, penetapan harga, dan pengalaman developer untuk API verifikasi identitas, OCR, data keuangan, logistik, geolokasi, data regional, dan AI. Sebelumnya tiga tahun sebagai Web Platform Engineer di Bank Rakyat Indonesia, membangun API pencairan dana real time dengan Go, PostgreSQL, dan Kafka, serta modul KYC, QRIS, dan alur persetujuan pelunasan. Pernah menangani deteksi fraud dan integrasi payment gateway di Airpaz, dan live streaming latensi rendah di Kompas Gramedia. Alumni Bangkit Academy jalur Cloud Computing.Konten teknis di bawah ini ditinjau oleh Roni Eka Setiawan, bukan ditulis olehnya.

Serverless vs Microservices: Pilih Mana untuk Aplikasi Anda?
Arsitektur & Infrastruktur

Serverless vs Microservices: Pilih Mana untuk Aplikasi Anda?

Hai para developer! Pasti kamu sering dengar istilah Serverless vs Microservices, kan? Dua arsitektur ini jadi primadona dalam pengembangan aplikasi modern. Tapi, kadang bikin bingung juga, ya, mau pilih yang mana? Nah, di artikel ini, saya akan coba bantu kamu mengupas tuntas perbedaan keduanya supaya kamu bisa menentukan pilihan terbaik untuk aplikasi kamu, bareng api.co.id […]

Memahami Monolith Arsitektur: Struktur, Kelebihan, dan Tantangan Utama
Arsitektur & Infrastruktur

Memahami Monolith Arsitektur: Struktur, Kelebihan, dan Tantangan Utama

Halo para developer! Pernah nggak sih kamu bertanya-tanya, bagaimana sebuah aplikasi besar itu dibangun? Sebelum kita bicara tentang berbagai arsitektur modern yang canggih, ada satu fondasi yang penting banget untuk kita pahami, yaitu Monolith Arsitektur. Di dunia pengembangan perangkat lunak, arsitektur monolitik adalah pendekatan tradisional di mana semua komponen aplikasi dibangun sebagai satu kesatuan utuh.

RPC vs REST: Memilih Komunikasi Efisien Antar Layanan
Dasar API & Integrasi

RPC vs REST: Memilih Komunikasi Efisien Antar Layanan

Dalam dunia pengembangan perangkat lunak, terutama saat membangun sistem terdistribusi atau microservices, salah satu keputusan krusial yang harus kita ambil adalah bagaimana layanan-layanan kita akan berkomunikasi satu sama lain. Nah, dua paradigma yang paling sering jadi perdebatan sengit itu adalah RPC vs REST. Keduanya punya filosofi dan pendekatan yang berbeda banget, tapi sama-sama bertujuan untuk

Serangan Man-in-the-Middle: Bahaya & Cara Mencegahnya
Arsitektur & Infrastruktur

Serangan Man-in-the-Middle: Bahaya & Cara Mencegahnya

Halo para developer dan penggiat teknologi! Dalam dunia digital yang serba terhubung ini, keamanan siber itu penting banget, ya kan? Salah satu ancaman paling sering dan cukup berbahaya adalah serangan Man-in-the-Middle (MitM). Jadi gini, serangan ini bisa dibilang kayak ada penyusup yang diam-diam menyelinap di antara dua pihak yang lagi berkomunikasi, terus dia bisa nyadap,

Apa itu API Gateway? Memahami Pintu Gerbang API Anda
Dasar API & Integrasi

Apa itu API Gateway? Memahami Sang Penjaga Sistem

Sebagai seorang developer, saya yakin kamu pasti sering berinteraksi dengan API atau bahkan membangunnya sendiri, ya kan? Nah, dalam dunia pengembangan aplikasi modern, terutama yang mengadopsi arsitektur microservices, ada satu komponen kunci yang perannya vital banget dan sering jadi tulang punggung sistem kita. Komponen itu adalah API Gateway. Mungkin kamu pernah dengar istilah ini, atau

Perbedaan HTTP/2 dan HTTP/3: Evolusi Protokol Web Terkini
Dasar API & Integrasi

Perbedaan HTTP/2 dan HTTP/3: Evolusi Protokol Web Terkini

Sebagai developer, kamu pasti tahu betapa krusialnya kecepatan dan efisiensi dalam setiap aplikasi web yang kita bangun. Nah, dalam dunia protokol komunikasi web, ada dua nama besar yang sering jadi perbincangan: HTTP/2 HTTP/3. Kedua protokol ini adalah evolusi dari HTTP/1.1 yang sudah lama kita pakai, tujuannya jelas: bikin pengalaman browsing makin ngebut, efisien, dan aman.

GraphQL vs REST API: Mana Pilihan Terbaik Proyek Anda?
Dasar API & Integrasi

GraphQL vs REST API: Mana Pilihan Terbaik Proyek Anda?

Halo para developer! Pernah nggak sih kamu merasa pusing pas harus memutuskan antara GraphQL vs REST API buat proyek yang lagi kamu kerjain? Dua arsitektur API ini memang jadi pilihan paling populer di dunia pengembangan aplikasi modern. Tapi, tahu nggak sih, masing-masing punya kelebihan dan kekurangannya sendiri yang bisa sangat memengaruhi performa dan skalabilitas aplikasi

Docker & Kontainer: Fondasi Penting Arsitektur Modern
Arsitektur & Infrastruktur

Docker & Kontainer: Fondasi Penting Arsitektur Modern

Halo developer! Di era digital yang serba cepat ini, pengembangan aplikasi juga ikut dituntut agar bisa lebih lincah, efisien, dan skalabel. Nah, di tengah tuntutan ini, ada satu teknologi yang sering banget disebut dan jadi tulang punggung banyak arsitektur modern: Docker Kontainer. Saya pribadi melihat bagaimana teknologi ini benar-benar merevolusi cara kita membangun, menguji, dan

Scroll to Top