Evolusi Arsitektur Backend di Blibli | PZN Reaction

  Рет қаралды 41,037

Programmer Zaman Now

Programmer Zaman Now

7 ай бұрын

Evolusi Arsitektur Backend di Blibli | PZN Reaction
Link : / evolusi-arsitektur-bac...
#programmerzamannow #pznreaction #pznreact
JOIN PREMIUM : kzbin.info...
DISCORD PREMIUM : • Post
Donasi :
Saweria : saweria.co/ProgrammerZamanNow
Social Media :
Instagram : / programmerzamannow
Facebook : / programmerzamannow
Telegram : t.me/ProgrammerZamanNow
KZbin : / programmerzamannow

Пікірлер: 100
@dendyprtha
@dendyprtha 7 ай бұрын
pengalaman ini benar2 mirip dengan analisis dan desain yang di jelaskan di buku Monolith to Microservices - Evolutionary Patterns to Transform Your Monolith Dan memang butuh kematangan dan pemahaman yang baik dari sisi managerial supaya bisa mengkodisikan political will organisasi.
@FixFakta
@FixFakta 7 ай бұрын
Terima kasih video nya, kami para pemula bisa mendapatkan ilmu dari para senior bidang teknologi
@m1dway
@m1dway 7 ай бұрын
Tambahan kata kang eko di menit 09:50, klo mau bikin monolith, biasakan dgn modular monolith. Jgn BBOM monolith. Jdi nnti klo mo ke microservices, tinggal pecah. Bkn rewrite.
@ProgrammerZamanNow
@ProgrammerZamanNow 7 ай бұрын
Sip
@nelvanbalthazar988
@nelvanbalthazar988 6 ай бұрын
Mas Eko keren.... salah satu programmer Indonesia yg menginspirasi anak muda....
@ahyainaha9759
@ahyainaha9759 7 ай бұрын
mantap, sangat bermanfaat
@jjsp809
@jjsp809 7 ай бұрын
Wahhh keren nih Om... terima kasih atas Sharingnya...
@mikhaelsiallagan
@mikhaelsiallagan 7 ай бұрын
mantab pak, semoga konten2 review backend app2 gede diperbanyak
@Arville27
@Arville27 7 ай бұрын
Berpindah ke distributed system gini, yang paling susah si ngurus proses yang membutuhkan transactional antar sistem nya, buat mastiij integrity data di setiap database microservice nya sesuai dan ttp ACID.
@dimasputraari
@dimasputraari 7 ай бұрын
kalau udah event driven gini biasanya udah pake BASE bukan ACID lagi mas, tapi kalau untuk transaksi si lebih baik realtime jangan eventually consistent bisa pake saga pattern, kecuali kaya ecommerce yang bisa di pisah proses" nya seperti proses beli, bayar dan delivery bisa di pisah
@user-dl8xs8nr7u
@user-dl8xs8nr7u 7 ай бұрын
Terima Kasih Pak Eko Alhamdulillah nambah lagi wawasan ku seputar dunia Bisnis. Saya juga Programmer pemula ingin menjadi CEO Startup kedepannya nanti. Semoga Artikel yang di sampaikan Pak Eko Bermanfaat untuk semuanya.
@XrhymE27
@XrhymE27 7 ай бұрын
Semangat bang.
@user-ty3hp7wq6z
@user-ty3hp7wq6z 5 ай бұрын
Wah sy dukung jadi CEO. Asal nanti sy sy jd CFO di tempat Anda kl Anda jd CEO.
@RobbyDianputra
@RobbyDianputra 7 ай бұрын
Ilmu mahal nih, dapurnya diungkapkan :D
@cheese__kimbap
@cheese__kimbap 7 ай бұрын
Menarik juga kalau ada informasi Cost (biaya) untuk develop dan menjalankan jenis-jenis arsitektur yang dipakai. Biar ada gambaran untuk para founder startup untuk memilih jenis arsitektur yang sesuai budget. Terimakasih videonya kang Eko! sehat terus.
@nekozu_
@nekozu_ 7 ай бұрын
setuju banget ini, pengetahuan yang jarang dishare di youtube programming indonesia
@ProgrammerZamanNow
@ProgrammerZamanNow 7 ай бұрын
gak mungkin ada yang share kalo itu, soalnya itu rahasia perusahaan
@edannorotn6776
@edannorotn6776 7 ай бұрын
@@ProgrammerZamanNow memang beliau ini ada ada saja 😂
@cheese__kimbap
@cheese__kimbap 7 ай бұрын
​@@ProgrammerZamanNow Bener juga sih pak.
@m1dway
@m1dway 7 ай бұрын
Intinya mah, klo single fighter, mulai dgn monolith. Modular monolith
@mamangboi9303
@mamangboi9303 7 ай бұрын
Bang banyakin konten kaya gini . Enak buat nemenin pulang kerja di jalan hehe
@wfhbuluk587
@wfhbuluk587 7 ай бұрын
Bang tolong bahas identity and access management semacam okta, auth0, keycloak dll, dan di perusahaan besar seperti blibli apakah menggunakan 3rd party solution seperti itu ? atau nge host sendiri authentication and authorization server nya ? thanks bang
@JohnDoe-zw5jr
@JohnDoe-zw5jr 4 ай бұрын
Mas, masih nunggu pembahasan lebih ke infranya dong...cloud architecture and devops, utk case di blibli
@anbiabohlam5468
@anbiabohlam5468 7 ай бұрын
Sebagai Software Architect, kerjaan mas eko sehari hari ngapain aja? Boleh dong kalo bisa di spill daily nya seperti apa hehe 😁
@chenkaihong
@chenkaihong 7 ай бұрын
gambar pondasi aplikasi bang wkwkwk
@nessand9291
@nessand9291 7 ай бұрын
meeting, meeting, bikin slide, cek isu, meeting, meeting
@hvsciverius
@hvsciverius 7 ай бұрын
meng-overenginering sebuah aplikasi 😅
@user-zb7xp2em8n
@user-zb7xp2em8n 7 ай бұрын
Pak Eko, saya mau tanya, saya sudah belajar pemrograman dari umur 15th dan saya sudah mempelajari web dev, app dev(meski berhenti ditengah karena kurang tertarik) dan sekarang saya mau masuk ke game dev, saya terus mempelajari banyak hal yang berbeda dibidang programming, sampai sekarang karena belum ada yang benar benar saya dalami, apakah Pak Eko dulu saat belum berkerja seperti saya yang selalu ingin mempelajari hal baru.
@FeryDediSupardi
@FeryDediSupardi 7 ай бұрын
Ditunggu part 2 nya mas, yg event driven architecture 👍
@dimasputraari
@dimasputraari 7 ай бұрын
wah mantap nih, saya sendiri udah sering pake event-driven di project, baru baru ini dapet project baru yang api-first haduh, berasa banget ketergantungannya, development nya pun jadi lebih sulit daripada event-driven, mesti pake circuit-breaker segala dimana kalau salah satu mati tetep aja ga berguna fitur nya walaupun meminimalisir error, saya lebih suka event-driven untuk sekarang ini nb: seperti nya video ini menjawab komen saya di video sebelum nya kalau ia terima kasih banyak mas
@ahmaddjunaedi3118
@ahmaddjunaedi3118 7 ай бұрын
mau nnya dong mas, sudah menggunakan event driven nih. case nya misalkan proses create order, di service order. untuk membutuhkan detail customernya service order call api atau request by topic untuk mendapatkan detailnya? kalo request by topic atau yg lain. jelasin dikit dong dan konsepnya gmaana? belom solved ketika sudah menggunakan eda tapi masih call api ketika butuh informasi tambahan di service lain. Terima kasih
@dimasputraari
@dimasputraari 7 ай бұрын
@@ahmaddjunaedi3118 kalau sepengalaman saya yang sudah", berarti ada 2 service, pertama order service yang mengurusi perihal order barang, yang kedua ada customer service yang akan mengurusi data customer, biasanya dari sisi customer service, dia akan melakukan push event ke kafka topic setiap kali data customer berubah seperti update insert, nanti dari sisi order service hanya mengconsume topic yang sudah di push oleh customer service dimana nanti order service akan menyimpan data dari perubahan customer ke table yang ada di order service, jadi order service ga perlu dependen ke customer service, begitu juga kalau punya service yang lain tinggal consume ke topic tersebut, jadi data di order service akan eventually consistent, atau bisa pakai kafka connect debezium untuk mendapatkan realtime perubahan database tetapi kurang disarankan karena berat kalo aktifin log database
@bboydarknesz
@bboydarknesz 7 ай бұрын
Bagaimana carany agar tetap mempertahankan datanya tetap konsisten y? Apalagi cth klo yg transaksional rebutan produk quantity nya itu kan cepat berubah or sold.
@anakmudaganteng7717
@anakmudaganteng7717 7 ай бұрын
om eko kapan2 bahas cdn ya om dan efeknya ke enggine yg memproses, ram,cost etc om...makasih om ganteng
@rftaurust3025
@rftaurust3025 7 ай бұрын
ini dari sisi BE, nah kalo dari sisi FE nya sendiri gimana bang eko? apakah microservice atau microfrontend juga di sana?
@riansefriadisefriadi3407
@riansefriadisefriadi3407 7 ай бұрын
Bang eko klo angular masih banyak di pake nga bang, klo di perusahaan perushaan besar terimakasih 🙏
@user-re6jc2jk1o
@user-re6jc2jk1o 7 ай бұрын
Mas Eko, aku mau tanya tentang fitur Like di aplikasi. Apakah kita simpan like pengguna di dalam aplikasi dulu, baru kemudian pakai cron job untuk menyinkronkannya ke sistem, atau kita langsung request ke server setiap kali ada like untuk mencatat bahwa pengguna menyukai postingan? Tolong beri pencerahan, Mas Eko. Terima kasih.
@foobarbazz
@foobarbazz 7 ай бұрын
Pak Eko rekues materi bagaimana cara mendokumentasikan program dengan baik dan benar. Terimakasih
@foobarbazz
@foobarbazz 7 ай бұрын
buat client dan programmer
@masary8724
@masary8724 7 ай бұрын
Bibli aja sekarang masih banyak bug kadang nyari barang pake 2 kata tidak ditemukan kalo pake satu kata baru muncul
@user-qy5dn5mz4q
@user-qy5dn5mz4q 7 ай бұрын
software house nya dulu gdp labs ya?
@Damstar
@Damstar 7 ай бұрын
First
@awikwok212
@awikwok212 7 ай бұрын
Pak eko, load tertinggi backend blibli brpa request persecond pak Dan konsistensi datanya gmn tuh
@AnnasAGGo
@AnnasAGGo 7 ай бұрын
Yang FE not found :(
@abahsayapkiri
@abahsayapkiri 5 ай бұрын
emang banyak yang pake blibli? atau beli item di blibli? kayanya gua engga pernah
@itsmee3372
@itsmee3372 7 ай бұрын
bikin konten reaction lainnya tentang artikel bahas arsitektur atau backend 👍
@ProgrammerZamanNow
@ProgrammerZamanNow 7 ай бұрын
silahkan di share kalo ada
@nidhoggura
@nidhoggura 7 ай бұрын
Pak eko, gmna cara handle proses transactional, jika make event driven? Misal ada proses yang dalam satu scope transactional, klo ada yang gagal, perlu di rollback di setiap prosesnya
@dimasputraari
@dimasputraari 7 ай бұрын
bisa dicoba pake SAGA pattern mas, setiap transaksi ada compensasi nya
@cahayaelys
@cahayaelys 7 ай бұрын
Bang website kelas online nya gak bisa diakses lagi😢😢😢
@mazjohn9353
@mazjohn9353 7 ай бұрын
Ooo... mantan IT-nya Blibli ya mas
@soktahu2459
@soktahu2459 7 ай бұрын
caption di thumbnailnya sangat familiar mas Eko 😆
@farhan15r
@farhan15r 7 ай бұрын
btw untuk message broke seperti kafka atau rabit MQ apakah mostly runing di vm? kalo iya berarti ada kemungkinan down? apakah lebih baik menggunakan yang di sediakan provider cloud? seperti GCP Pub/Sub.
@wiwitaryadi6185
@wiwitaryadi6185 7 ай бұрын
Mungkin mksdnya self service dan cloud service ya, kalau self service mungkin bisa diterapkan alerting dan monitoring, jadi bisa ditangani cepat saat ada insiden. Jgn lupa terapkan best practice nya dari message brokernya.
@husniadil
@husniadil 7 ай бұрын
Itu mazipan?
@ptf42069
@ptf42069 7 ай бұрын
cara yang paling gampang adalah resign kemudian ternak lele.
@ProgrammerZamanNow
@ProgrammerZamanNow 7 ай бұрын
sa ae
@KickyMaulana_ID
@KickyMaulana_ID 7 ай бұрын
mas eko, Graalvm itu apa ya? kok lagi musim di internet
@rpye687
@rpye687 7 ай бұрын
Bang, sepertinya menarik bikin tutorial terkait OpenTelemetry. Best practices nya seperti apa. Karena saya coba implement OTel malah code nya berantakan, dikit-dikit span wkwkwwk
@akhmadkhusaeri9662
@akhmadkhusaeri9662 7 ай бұрын
kalo bahasa pemrogramannya support udh ada yg nyediaiin auto instrumentationnya. jadi ga perlu dikoding lagi
@albanysiswanto14
@albanysiswanto14 7 ай бұрын
Beli baju pzn dimana?
@fawzilinggo
@fawzilinggo 7 ай бұрын
ada permasalahan CDC gak selama pakai event driven dibli bli, dan solusi mengatasinya?
@ProgrammerZamanNow
@ProgrammerZamanNow 7 ай бұрын
pasti selalu ada
@farhanraflyfahrezis
@farhanraflyfahrezis 7 ай бұрын
Untuk artikel evolusi frontend di Blibli by Irfan Maulana, 404 ya mas? Saya penasaran banget buat yang FE nya.
@ProgrammerZamanNow
@ProgrammerZamanNow 7 ай бұрын
link nya berubah
@farhanraflyfahrezis
@farhanraflyfahrezis 7 ай бұрын
@@ProgrammerZamanNow setelah saya cek lagii ternyata bukan 404 mas tapi 410, sepertinya kena hold sama mediumnya 🤔
@ullaba_id
@ullaba_id 7 ай бұрын
Knp iklan saya tokopedia sama shope 😢😢
@hooyah
@hooyah 7 ай бұрын
kang, kalo di perusahaan2 gede itu kebanyakan make vendor authentication kaya auth0 dll atau mereka bikin sendiri ya? lg stuck banget ama autentikasi, kalo bisa nitip course bikin oauth sendiri kang gpp mahal yg penting paham ❤❤
@ProgrammerZamanNow
@ProgrammerZamanNow 7 ай бұрын
ditempat saya sih bikin sendiri
@hooyah
@hooyah 7 ай бұрын
@@ProgrammerZamanNow oh gitu okeh siap kang. mudah2an tahun ini ngerti fullstack auth. kalo dari sisi BE sih lumayan ngarti kalo token base, kalo session base rada bingung. cuman kalo di FE masih bingung naro di localstorage/cookies. makasih kang jawabanya ❤❤
@Fajar_Saputra23
@Fajar_Saputra23 7 ай бұрын
Assalamu'alaikum pak, saya sudh belajar html dan css di playlist bapak, dikarenakan saya maba ad tugas kuliah yang mengharuskan saya belajar c++ , dikarenakan c++ dan JavaScript hampir sama implementasi nya jadi saya juga belajar beriringan antara JavaScript dan c++, tetapi html dan css jadi terpingkal. Apa yang seharusnya saya lakukan pak, apa lanjut belajar JavaScript, atau fokus c++, dan bagaimana html dan css pak? Mohon pencerahannya pak🙏
@ProgrammerZamanNow
@ProgrammerZamanNow 7 ай бұрын
Kalo pengen jadi FE, perlu html cas Kalo pengen jadi BE, gak wajib
@Fajar_Saputra23
@Fajar_Saputra23 7 ай бұрын
@@ProgrammerZamanNow mending mana bang FE atau BE
@apisaga
@apisaga 7 ай бұрын
@@Fajar_Saputra23 cari dulu apa itu be atau fe, itu kembali ke kamu
@RianY2K
@RianY2K 7 ай бұрын
Bikin video cara membuat web dengan tools serba AI pak, sepertinya menarik 😄
@user-dn6ec6ib2t
@user-dn6ec6ib2t 7 ай бұрын
emang kenapa klo startup ya. ada masalah gitu. banyak startup juga yang sukses ko
@asepbahn3113
@asepbahn3113 6 күн бұрын
misi mau nanya, apakah golang worth it dipelajari untuk apply job 2 tahun kemudian atau mending pilih java? 🙏
@ProgrammerZamanNow
@ProgrammerZamanNow 6 күн бұрын
masih banyak yang pake golang
@asepbahn3113
@asepbahn3113 6 күн бұрын
@@ProgrammerZamanNow terimakasih banyak atas jawabannya kak/pak Eko ( maaf kalau tidak sopan ) 🙏
@asepbahn3113
@asepbahn3113 6 күн бұрын
Belajar golang gas nih
@xmabar
@xmabar 7 ай бұрын
Spill range gaji bro dong di blibli sekarang 😊
@Pegarux1
@Pegarux1 7 ай бұрын
200+
@spesimen2691
@spesimen2691 7 ай бұрын
Bang gue sudah bisa bikin hello world pake bahasa java, dan dart, masukin gw di blibli dong, lu kan orang dalam, nanti gajian pertama gw, lu gw traktir kopi secangkir deh
@mazjohn9353
@mazjohn9353 7 ай бұрын
lol.... calon beban senior nih..
@arfawailpersada317
@arfawailpersada317 7 ай бұрын
kang, ada promo udemy ga?😅
@EDIsidik
@EDIsidik 7 ай бұрын
mas eko nanya dong, kalo misal data transaksi sudah berhasil dibuat di service transaksi, tetapi data balikannya(respon ke kafkanya gagal) itu bagaimana menhandlenya? terima kasih mas 🙏
@mikhaelhermanus5301
@mikhaelhermanus5301 7 ай бұрын
Kalo untuk apps mobile gmn bang bs ga dari monolytic d bikin micro apps
@fachrurrazi95
@fachrurrazi95 7 ай бұрын
Sependek pengetahuan saya, microservice itu backend. Utk frontend microfrontend. CMIIW
@mikhaelhermanus5301
@mikhaelhermanus5301 7 ай бұрын
@@fachrurrazi95 mobile bs ga d buat microapp??
@ravenarts2065
@ravenarts2065 7 ай бұрын
​@@mikhaelhermanus5301buat apa?
@abandxz
@abandxz 7 ай бұрын
Awal2 blibli kerasa lemot banget..
@alfisayfullah7319
@alfisayfullah7319 7 ай бұрын
Bahas web3 pak
@richihsanihsan226
@richihsanihsan226 7 ай бұрын
Up up
@Kanookoochn
@Kanookoochn 7 ай бұрын
Internet di Indonesia sama device belum memunpuni si, buka metaverse aja lag
@maulgans
@maulgans 7 ай бұрын
Info medium yang bahas ginian juga, utamakan bahasa indonesia
@drkrinzz
@drkrinzz 7 ай бұрын
review blog sendiri wkwk
@ProgrammerZamanNow
@ProgrammerZamanNow 7 ай бұрын
ya maaf bang
@kimnopal
@kimnopal 7 ай бұрын
First
Bagaimana Grab Memproses Jutaan Order Per Hari | PZN Reaction
23:27
Programmer Zaman Now
Рет қаралды 61 М.
Bagaimana Menjadi Backend Developer | PZN Reaction
19:02
Programmer Zaman Now
Рет қаралды 44 М.
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 76 МЛН
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
Tom & Jerry !! 😂😂
00:59
Tibo InShape
Рет қаралды 57 МЛН
Drop Database di Production
15:23
Programmer Zaman Now
Рет қаралды 25 М.
Circuit Breaker - Senior Programmer Wajib Ngerti
18:13
Programmer Zaman Now
Рет қаралды 12 М.
Backpressure - Senior Programmer Wajib Ngerti
32:14
Programmer Zaman Now
Рет қаралды 27 М.
Tips Menjadi PROGRAMMER ZAMAN NOW Feat. Eko Kurniawan Khannedy
51:54
Web Programming UNPAS
Рет қаралды 133 М.
Bagaimana Race Condition Terjadi di Database?
23:38
Programmer Zaman Now
Рет қаралды 23 М.
Cara Kerja Otak Gen Z Menurut Dosen dan Komika
51:58
Dr. Indrawan Nugroho
Рет қаралды 115 М.
Peralatan Kerja Programmer Zaman Now
15:17
Programmer Zaman Now
Рет қаралды 27 М.
Cara Kerja Aplikasi Realtime
20:54
Programmer Zaman Now
Рет қаралды 36 М.
Manajemen Insiden di Perusahaan Teknologi
55:34
Programmer Zaman Now
Рет қаралды 17 М.
5 Datastore Yang Wajib Dipelajari Backend Programmer
15:21
Programmer Zaman Now
Рет қаралды 22 М.
iOS 18 vs Samsung, Xiaomi,Tecno, Android
0:54
AndroHack
Рет қаралды 96 М.
Cadiz smart lock official account unlocks the aesthetics of returning home
0:30
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 4,6 МЛН