Cari pertanyaan…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Beranda
Topik
Kategori
Jalur pembelajaran
Cari
Beranda
/
#Arsitektur
#Arsitektur
123 pertanyaan
Apa yang harus Anda pertimbangkan saat membangun microservices di Node?
Node.js
#architecture
Senior
›
Apa itu React Server Components dan bagaimana mereka berbeda dari komponen klien?
React
#architecture
Senior
›
Apa itu progressive enhancement?
HTML
#architecture
Senior
›
Metodologi arsitektur CSS apa yang membantu basis kode besar?
CSS
#architecture
Senior
›
Bagaimana NestJS mendukung microservices?
NestJS
#architecture
Senior
›
Bagaimana Anda menangani background jobs dan queues?
NestJS
#architecture
Senior
›
Bagaimana Anda menjalankan background jobs yang robust (Celery/ARQ)?
FastAPI
#architecture
Senior
›
Bagaimana cara mendeploykan aplikasi FastAPI ke production?
FastAPI
#architecture
Senior
›
Bagaimana Anda menjalankan tugas latar belakang dengan Celery?
Django
#architecture
Senior
›
Bagaimana Anda mendeployme aplikasi Django ke production?
Django
#architecture
Senior
›
Apa saja pola desain yang umum di Java?
Java
#architecture
Senior
›
Bagaimana dependency injection bekerja di PHP modern?
PHP
#architecture
Senior
›
Pola desain apa yang umum dalam framework PHP?
PHP
#architecture
Senior
›
Apa itu standar PSR dan mengapa mereka penting?
PHP
#architecture
Senior
›
Bagaimana cara kerja events dan listeners?
Laravel
#architecture
Middle
›
Bagaimana cara kerja queued jobs di Laravel?
Laravel
#architecture
Middle
›
Bagaimana cara kerja penjadwalan tugas?
Laravel
#architecture
Senior
›
Bagaimana broadcasting real-time bekerja di Laravel?
Laravel
#architecture
Senior
›
Bagaimana Anda menstruktur service/arsitektur untuk aplikasi Laravel yang besar?
Laravel
#architecture
Senior
›
Bagaimana cara kerja dependency injection di .NET?
C#
#architecture
Senior
›
Apa itu Ruby on Rails dan prinsip-prinsip intinya?
Ruby
#framework
Senior
›
Apa itu system design dan mengapa hal ini penting?
System Design
#architecture
Junior
›
Apa itu skalabilitas dan bagaimana cara mencapainya?
System Design
#architecture
Junior
›
Apa itu load balancing dan mengapa ini penting?
System Design
#architecture
Junior
›
Apa itu caching dan bagaimana penggunaannya dalam system design?
System Design
#architecture
Junior
›
Bagaimana Anda memilih database dalam system design?
System Design
#architecture
Junior
›
Bagaimana komponen berkomunikasi dalam sebuah sistem (APIs)?
System Design
#architecture
Junior
›
Apa itu ketersediaan dan keandalan dalam desain sistem?
System Design
#architecture
Junior
›
Apa perbedaan antara layanan stateful dan stateless?
System Design
#architecture
Junior
›
Apa itu CDN dan bagaimana cara kerjanya meningkatkan performa?
System Design
#architecture
Junior
›
Bagaimana Anda mendekati masalah system design?
System Design
#architecture
Junior
›
Apa itu teorema CAP?
System Design
#architecture
Middle
›
Bagaimana Anda melakukan scaling pada database?
System Design
#architecture
Middle
›
Apa perbedaan antara microservices dan arsitektur monolithic?
System Design
#architecture
Middle
›
Apa itu message queue dan mengapa menggunakannya?
System Design
#architecture
Middle
›
Apa itu model konsistensi (strong vs eventual)?
System Design
#architecture
Middle
›
Bagaimana Anda merancang rate limiting?
System Design
#architecture
Middle
›
Apa itu pemartisian data dan sharding?
System Design
#architecture
Middle
›
Apa itu API gateway dan apa fungsinya?
System Design
#architecture
Middle
›
Bagaimana Anda merancang sistem yang menangani kegagalan dengan baik?
System Design
#architecture
Middle
›
Bagaimana Anda merancang sistem skala besar (misalnya feed media sosial)?
System Design
#architecture
Senior
›
Apa itu event-driven architecture?
System Design
#architecture
Senior
›
Apa saja tantangan utama sistem terdistribusi?
System Design
#architecture
Senior
›
Bagaimana Anda menalar tentang trade-off dalam desain sistem?
System Design
#architecture
Senior
›
Apa itu observability dan mengapa penting dalam desain sistem?
System Design
#architecture
Senior
›
Bagaimana Anda memperkirakan skala dan melakukan perencanaan kapasitas?
System Design
#architecture
Senior
›
Apa itu proxy dan reverse proxy?
System Design
#architecture
Middle
›
Bagaimana cara kerja replikasi dan apa strategi-strategi yang ada?
System Design
#architecture
Middle
›
Apa itu idempotency dan mengapa hal ini penting dalam sistem terdistribusi?
System Design
#architecture
Middle
›
Apa itu consistent hashing?
System Design
#architecture
Senior
›
Apa saja pola kunci untuk arsitektur microservices?
System Design
#architecture
Senior
›
Apa itu design pattern dan mengapa mereka berguna?
Design Patterns
#architecture
Junior
›
Apa itu pola Singleton?
Design Patterns
#architecture
Junior
›
Apa itu pola Factory?
Design Patterns
#architecture
Junior
›
Apa itu pola Observer?
Design Patterns
#architecture
Junior
›
Apa itu pola Strategy?
Design Patterns
#architecture
Junior
›
Apa itu pola Decorator?
Design Patterns
#architecture
Junior
›
Apa itu pola desain kreasional?
Design Patterns
#architecture
Junior
›
Apa itu pola desain struktural?
Design Patterns
#architecture
Junior
›
Apa itu pola desain behavioral?
Design Patterns
#architecture
Junior
›
Kapan Anda harus menggunakan design patterns (dan kapan tidak)?
Design Patterns
#architecture
Junior
›
Apa itu pola Builder?
Design Patterns
#architecture
Middle
›
Apa itu pola Adapter?
Design Patterns
#architecture
Middle
›
Apa itu pola Facade?
Design Patterns
#architecture
Middle
›
Apa itu dependency injection?
Design Patterns
#architecture
Middle
›
Apa itu pola MVC?
Design Patterns
#architecture
Middle
›
Apa itu pola Repository?
Design Patterns
#architecture
Middle
›
Apa itu pola Command?
Design Patterns
#architecture
Middle
›
Apa itu anti-pattern?
Design Patterns
#architecture
Middle
›
Apa itu prinsip-prinsip SOLID?
Design Patterns
#architecture
Middle
›
Apa saja prinsip-prinsip desain perangkat lunak utama (DRY, KISS, YAGNI)?
Design Patterns
#architecture
Senior
›
Bagaimana pola desain digunakan dalam kerangka kerja dan kode nyata?
Design Patterns
#architecture
Senior
›
Mengapa komposisi sering lebih disukai daripada pewarisan?
Design Patterns
#architecture
Senior
›
Bagaimana pola desain telah berkembang dalam pemrograman modern?
Design Patterns
#architecture
Senior
›
Apa itu pola Proxy?
Design Patterns
#architecture
Middle
›
Apa itu pola Iterator?
Design Patterns
#architecture
Middle
›
Apa itu pola Template Method?
Design Patterns
#architecture
Middle
›
Apa sajakah pola-pola arsitektural yang umum (berlapis, heksagonal, dll.)?
Design Patterns
#architecture
Senior
›
Apa itu Domain-Driven Design (DDD)?
Design Patterns
#architecture
Senior
›
Bagaimana Anda memilih pola yang tepat untuk suatu masalah?
Design Patterns
#architecture
Senior
›
Bagaimana pola desain berkaitan dengan refactoring?
Design Patterns
#architecture
Senior
›
Bagaimana cara kerja replication di PostgreSQL?
PostgreSQL
#architecture
Senior
›
Apa itu logical replication dan kapan berguna?
PostgreSQL
#architecture
Senior
›
Bagaimana cara mem-backup dan memulihkan PostgreSQL?
PostgreSQL
#architecture
Senior
›
Bagaimana Anda mencapai ketersediaan tinggi di PostgreSQL?
PostgreSQL
#architecture
Senior
›
Bagaimana Anda merancang skema dalam MongoDB?
MongoDB
#architecture
Middle
›
Apa perbedaan antara embedding dan referencing?
MongoDB
#architecture
Middle
›
Apa sajakah pola pemodelan data MongoDB yang umum?
MongoDB
#architecture
Middle
›
Bagaimana Anda memodelkan hubungan dalam MongoDB?
MongoDB
#architecture
Middle
›
Bagaimana cara kerja replica set di MongoDB?
MongoDB
#architecture
Senior
›
Bagaimana cara kerja sharding di MongoDB?
MongoDB
#architecture
Senior
›
Bagaimana cara mengimplementasikan dan mengoperasikan MongoDB dalam produksi?
MongoDB
#architecture
Senior
›
Bagaimana cara kerja Redis Pub/Sub?
Redis
#architecture
Middle
›
Bagaimana Anda mengimplementasikan rate limiting dengan Redis?
Redis
#architecture
Middle
›
Bagaimana kunci terdistribusi bekerja dengan Redis?
Redis
#architecture
Middle
›
Apa itu Redis Streams?
Redis
#architecture
Middle
›
Bagaimana cara Redis replication dan high availability bekerja?
Redis
#architecture
Senior
›
Bagaimana Redis Cluster memungkinkan scaling?
Redis
#architecture
Senior
›
Mengapa Redis umumnya digunakan untuk manajemen sesi?
Redis
#architecture
Senior
›
Apa itu notifikasi keyspace Redis?
Redis
#architecture
Middle
›
Apa itu SQS dan SNS untuk messaging?
Cloud & AWS
#architecture
Middle
›
Apa itu AWS Well-Architected Framework?
Cloud & AWS
#architecture
Senior
›
Bagaimana Anda merancang untuk ketersediaan tinggi di AWS?
Cloud & AWS
#architecture
Senior
›
Bagaimana Anda merancang arsitektur serverless di AWS?
Cloud & AWS
#architecture
Senior
›
Bagaimana Anda mendekati disaster recovery di AWS?
Cloud & AWS
#architecture
Senior
›
Apa saja pola arsitektur AWS yang umum?
Cloud & AWS
#architecture
Senior
›
Bagaimana Anda membuat dan mendokumentasikan keputusan teknis yang signifikan?
Tech Lead
#technical-direction
Middle
›
Bagaimana Anda mengatasi ketidaksepakatan arsitektur di tim Anda?
Tech Lead
#architecture
Middle
›
Bagaimana Anda menetapkan arah teknis dan visi jangka panjang?
Tech Lead
#technical-direction
Senior
›
Bagaimana Anda membuat keputusan bangun-vs-beli?
Tech Lead
#technical-direction
Senior
›
Bagaimana cara memimpin migrasi besar dengan aman?
Tech Lead
#architecture
Senior
›
Kapan Anda harus refactor, ganti, atau pensiun sistem legacy?
Tech Lead
#architecture
Senior
›
Faktor apa yang mendorong pilihan tech stack Anda untuk proyek baru?
Tech Lead
#leadership
Senior
›
Bagaimana Anda memutuskan kapan harus refactor versus menulis ulang (rewrite) sebuah sistem dari awal?
Tech Lead
#tech-debt
Senior
›
Apa itu microservices?
Microservices
#architecture
Junior
›
Apa perbedaan antara monolith dan microservices?
Microservices
#architecture
Junior
›
Apa sajakah manfaat dan kerugian microservices?
Microservices
#architecture
Junior
›
Bagaimana microservices berbeda dari SOA?
Microservices
#architecture
Junior
›
Kapan SEHARUSNYA Anda tidak menggunakan microservices?
Microservices
#architecture
Junior
›
Bagaimana Anda mendefinisikan batas layanan menggunakan konteks terikat DDD?
Microservices
#architecture
Middle
›
Bagaimana Anda melakukan migrasi monolith ke microservices menggunakan pola strangler-fig?
Microservices
#architecture
Senior
›
Apa itu monolith terdistribusi dan anti-pattern microservices lainnya?
Microservices
#architecture
Senior
›
Bagaimana hukum Conway dan topologi tim membentuk microservices?
Microservices
#architecture
Senior
›
Soal wawancara Arsitektur · Latihan Wawancara IT