Aziz Architect
🚀 One day, someone just did it. Back in 1954, the entire athletic world believed that running a mile in under 4 minutes was impossible. Scientists said it couldn’t be done. Coaches agreed. Athletes tried and failed. Everyone repeated the same thing: "It’s…
Bu kompaniyaga qo'shilganimga ham 2 hafta bo'ldi.
🔥3
Aziz Architect
🎉
Redis query nimaligiga qiziquvchilar bo'lsa.
https://redis.io/docs/latest/develop/interact/search-and-query/
https://redis.io/docs/latest/develop/interact/search-and-query/
Docs
Redis Query Engine
Searching and querying Redis data using the Redis Query Engine
🧠 35 daqiqalik call Techlead bilan — tajriba, maslahatlar, fikrlar
Techlead’ga feedback so‘ragandim. “Hali ko‘p ishlamagan bo‘lsak ham, istasang 15 yillik tajribamdan maslahatlar beraman” dedi.
Umumiy tavsiyalar quyidagicha edi 👇
1️⃣ Taskni to‘g‘ri tushun
Kod yozishga shoshilma. Avval taskni to‘liq tushun va tushunganingni aniqlashtirish uchun savollar ber. Bu, keyinchalik kodni qayta o‘zgartirishni kamaytiradi.
2️⃣ Shunchaki koder bo‘lma
Taskni faqat kodlash deb emas, muammoni hal qilish deb qabul qil. Seniorlik darajasiga yaqinlashganing sari senga faqatgina yechim topish kerak bo‘lgan vazifalar beriladi. Kod yozishni AI ham qiladi.
3️⃣ Mazmunsiz task bajarma
Har doim nima uchun qilayotganingni tushun. Texnologiyalar doim o‘zgaradi — tushunmasdan ishlash seni orqaga tortadi. Amallab yopishdan ko‘ra tushunib bajarish afzal.
4️⃣ Jarayondan zavq ol
Natija doim ham o‘z qo‘lingda emas. Eng zo‘r kod yozganingda ham client fikrini o‘zgartirishi mumkin. Shuning uchun jarayondan o‘rgan va mazza qil.
5️⃣ Xatoni tan olish — kuchlilik belgisi
Xatoni yashirish emas, ochiq tan olish — hurmat keltiradi. O‘zingni “zo‘r” qilib ko‘rsatish kompaniyaga va o'zinga zarar keltirishi mumkin.
6️⃣ Test qilmagan bo‘lsang — tan ol
Test qilmaslik — yomonmas. Lekin qilmasdan turib test qildim deb aytish — noto‘g‘ri. Yolg‘on gapirma.
7️⃣ Shaxsiy yutuqdan ko‘ra jamoa muofaqiyati muhimroq
Kompaniya muvaffaqiyatli bo‘lmasa, qilgan zo‘r ishlaring foydasiz bo‘lishi mumkin. Sen kam ish qilgan bo‘lsang ham, agar jamoa yutsa — sen ham yutasan.
8️⃣ O'rganishdan to'xtama
O'rganishdan to'xtadingmi joyingda turishni ham iloji yo'q, orqaga ketasan. Chunki texnologiyalar doim o'zgaradi.
Techlead’ga feedback so‘ragandim. “Hali ko‘p ishlamagan bo‘lsak ham, istasang 15 yillik tajribamdan maslahatlar beraman” dedi.
Umumiy tavsiyalar quyidagicha edi 👇
1️⃣ Taskni to‘g‘ri tushun
Kod yozishga shoshilma. Avval taskni to‘liq tushun va tushunganingni aniqlashtirish uchun savollar ber. Bu, keyinchalik kodni qayta o‘zgartirishni kamaytiradi.
2️⃣ Shunchaki koder bo‘lma
Taskni faqat kodlash deb emas, muammoni hal qilish deb qabul qil. Seniorlik darajasiga yaqinlashganing sari senga faqatgina yechim topish kerak bo‘lgan vazifalar beriladi. Kod yozishni AI ham qiladi.
3️⃣ Mazmunsiz task bajarma
Har doim nima uchun qilayotganingni tushun. Texnologiyalar doim o‘zgaradi — tushunmasdan ishlash seni orqaga tortadi. Amallab yopishdan ko‘ra tushunib bajarish afzal.
4️⃣ Jarayondan zavq ol
Natija doim ham o‘z qo‘lingda emas. Eng zo‘r kod yozganingda ham client fikrini o‘zgartirishi mumkin. Shuning uchun jarayondan o‘rgan va mazza qil.
5️⃣ Xatoni tan olish — kuchlilik belgisi
Xatoni yashirish emas, ochiq tan olish — hurmat keltiradi. O‘zingni “zo‘r” qilib ko‘rsatish kompaniyaga va o'zinga zarar keltirishi mumkin.
6️⃣ Test qilmagan bo‘lsang — tan ol
Test qilmaslik — yomonmas. Lekin qilmasdan turib test qildim deb aytish — noto‘g‘ri. Yolg‘on gapirma.
7️⃣ Shaxsiy yutuqdan ko‘ra jamoa muofaqiyati muhimroq
Kompaniya muvaffaqiyatli bo‘lmasa, qilgan zo‘r ishlaring foydasiz bo‘lishi mumkin. Sen kam ish qilgan bo‘lsang ham, agar jamoa yutsa — sen ham yutasan.
8️⃣ O'rganishdan to'xtama
O'rganishdan to'xtadingmi joyingda turishni ham iloji yo'q, orqaga ketasan. Chunki texnologiyalar doim o'zgaradi.
👍22
Aziz Architect
🧠 35 daqiqalik call Techlead bilan — tajriba, maslahatlar, fikrlar Techlead’ga feedback so‘ragandim. “Hali ko‘p ishlamagan bo‘lsak ham, istasang 15 yillik tajribamdan maslahatlar beraman” dedi. Umumiy tavsiyalar quyidagicha edi 👇 1️⃣ Taskni to‘g‘ri tushun…
Qo'limdan kelgancha qisqa qilib yozishga xarakat qildim. Bazi joylarini tushunish sal qiyin bo'lishi mumkin. Menga har bittasini detalni qilib tushuntirib bergandi.
⚡3❤1
3yil atrofida tajribasi bor Golang developerlar bo’lsa hozirgi ish joyimga refer qilishim mumkin.
Kompaniya: 31c.io
Kompaniya: 31c.io
👍6
Aziz Architect
3yil atrofida tajribasi bor Golang developerlar bo’lsa hozirgi ish joyimga refer qilishim mumkin. Kompaniya: 31c.io
Qiziqqanlar bo’lsa resume va linkedin profileni shu botga tashlab yuborizar. @hojimurotovazizbekbot
Online ishlashni foydasini aytaman
2 oy zalga chiqib 1 kilo ham vazn yig'olmadim. Lekin 3hafta online ishlagan edim 2kilo yig'ibman )
Endi bu yig'ilgan yog'ni muscle'ga aylantirishni ham boshladim.
2 oy zalga chiqib 1 kilo ham vazn yig'olmadim. Lekin 3hafta online ishlagan edim 2kilo yig'ibman )
Endi bu yig'ilgan yog'ni muscle'ga aylantirishni ham boshladim.
😁14👍9🏆4❤1🆒1
Ishda nimalar qilyabman?
Oxirgi 2 oyda research bilan shug'illanyabman.
Birinchi prometheus exporter va query'larni research qilib bir katta bo'limga implement qilish rejasini tuzib, releasegacha olib bordim.
Keyin analytic uchun databaza tanlash uchun research qildim, clickhouseni taklif qildim lekin qabul qildirishim uchun ancha kitob o'qishimga to'g'ri keldi. Oxiri yaxshi bo'ldi clickhouseni qabul qildirdim va hozir release ham bo'ldi.
Hozrida RADIUS va Diameter protocollarini research qilyabman. Bazida ishlam kallamay qolyabdi ). Radiuesniku amalladim Diameter qiyin bo'lyabdi.
Oxirgi 2 oyda research bilan shug'illanyabman.
Birinchi prometheus exporter va query'larni research qilib bir katta bo'limga implement qilish rejasini tuzib, releasegacha olib bordim.
Keyin analytic uchun databaza tanlash uchun research qildim, clickhouseni taklif qildim lekin qabul qildirishim uchun ancha kitob o'qishimga to'g'ri keldi. Oxiri yaxshi bo'ldi clickhouseni qabul qildirdim va hozir release ham bo'ldi.
Hozrida RADIUS va Diameter protocollarini research qilyabman. Bazida ishlam kallamay qolyabdi ). Radiuesniku amalladim Diameter qiyin bo'lyabdi.
🔥9
Kasbdoshlar malades odamlar.
CEO - kema kapitani har hafta yakshanba kuni dengizga borib diving qiladi.
Bittasini samalyoti bor uchishga qiziqadi.
Yana bittasini sport car'i bor, baqirtirib xaydab turadi.
Sport matotsikl haydaydigani ham bor, cho'llarda ham bazan.
Bittasi o'rmonga o'xshagan joyda yashaydi.
Tez tez juda baland to'g'larga hiking qiladigani ham bor.
Tun-u kun ishlaydigan ham topiladi.
Body builder'lar kabi baquvvati ham bor.
Hammasini bitta umumiy xislati, hammasi ishini xaqiqiy mutaxasislari.
CEO - kema kapitani har hafta yakshanba kuni dengizga borib diving qiladi.
Bittasini samalyoti bor uchishga qiziqadi.
Yana bittasini sport car'i bor, baqirtirib xaydab turadi.
Sport matotsikl haydaydigani ham bor, cho'llarda ham bazan.
Bittasi o'rmonga o'xshagan joyda yashaydi.
Tez tez juda baland to'g'larga hiking qiladigani ham bor.
Tun-u kun ishlaydigan ham topiladi.
Body builder'lar kabi baquvvati ham bor.
Hammasini bitta umumiy xislati, hammasi ishini xaqiqiy mutaxasislari.
🔥8❤4👍2⚡1
🚖 Real Time Database tanlash 🚀
1 mln haydovchi va 10 mln foydalanuvchini qo‘llab-quvvatlaydigan tizim qanday ishlashini ko‘rishni xohlaysizmi?
Haydovchilarni real vaqtda kuzatish, zakaz taklif qilish, radius bo‘yicha qidirish va GeoHash yordamida tezkor qidiruv – bularning barchasini ushbu videoda ko‘rib chiqamiz.
📌 Video davomida:
• Yozish va o‘qish operatsiyalarining bosim hisob-kitobi
• Qaysi database texnologiyasi mos kelishi mumkinligi
• Redis optimizatsiyasi va indexing
• Benchmark test qilish
🎥 To‘liq videoni bu yerdan ko‘ring: 👉 https://www.youtube.com/watch?v=1tAClL-YrvQ
1 mln haydovchi va 10 mln foydalanuvchini qo‘llab-quvvatlaydigan tizim qanday ishlashini ko‘rishni xohlaysizmi?
Haydovchilarni real vaqtda kuzatish, zakaz taklif qilish, radius bo‘yicha qidirish va GeoHash yordamida tezkor qidiruv – bularning barchasini ushbu videoda ko‘rib chiqamiz.
📌 Video davomida:
• Yozish va o‘qish operatsiyalarining bosim hisob-kitobi
• Qaysi database texnologiyasi mos kelishi mumkinligi
• Redis optimizatsiyasi va indexing
• Benchmark test qilish
🎥 To‘liq videoni bu yerdan ko‘ring: 👉 https://www.youtube.com/watch?v=1tAClL-YrvQ
YouTube
🚖 Real Time Database | Haydovchilarni kuzatish va buyurtma taklif qilish tizimi uchun database
Ushbu videoda 10 million foydalanuvchi va 1 million haydovchi ishlatadigan real-time database loyihasi haqida gaplashamiz.
Haydovchilar har minutda ma’lumot yuboradi va biz quyidagilarni ko‘rib chiqamiz:
• Real vaqtda ma’lumotlarni saqlash va yangilash
…
Haydovchilar har minutda ma’lumot yuboradi va biz quyidagilarni ko‘rib chiqamiz:
• Real vaqtda ma’lumotlarni saqlash va yangilash
…
🔥9👍2✍1
Aziz Architect
🚖 Real Time Database tanlash 🚀 1 mln haydovchi va 10 mln foydalanuvchini qo‘llab-quvvatlaydigan tizim qanday ishlashini ko‘rishni xohlaysizmi? Haydovchilarni real vaqtda kuzatish, zakaz taklif qilish, radius bo‘yicha qidirish va GeoHash yordamida tezkor qidiruv…
Videoga qiziqishingiz uchun.
Natija concurrently bitta redis instance bilan.
- 600 000 write operations/minute
- 2 000 000 read operations/minute
Natija concurrently bitta redis instance bilan.
- 600 000 write operations/minute
- 2 000 000 read operations/minute
😱4
Aziz Architect
Videoga qiziqishingiz uchun. Natija concurrently bitta redis instance bilan. - 600 000 write operations/minute - 2 000 000 read operations/minute
Bitta redis instance degani 1 ta CPU degani, RAM esa 1GB foydalanildi.
🇹🇷 Istanbulga bormoqchi bo‘lganlarga kichik maslahatlar
O‘tgan hafta Istanbulda bo‘ldim. Tajribamdan kelib chiqib, sizlarga bir nechta foydali maslahatlar:
• Boring! Juda ajoyib shahar — tarix, tabiat va turli madaniyatlar bir joyda uyg‘unlashgan.
• Mehmonxona tanlash: Agar mehmonxonani Sultonahmed (Sultanahmet)'dan olsangiz, dengizga ham, asosiy sayyohlik joylariga ham juda yaqin bo‘ladi.
• Transport: Taksilar juda qimmat. Shahar jamoat transporti esa juda yaxshi rivojlangan — tramvay, metro, metrobüs va paromlar orqali bemalol harakatlanish mumkin.
• Mahalliy hayot: Haqiqiy turk hayotini ko‘rmoqchi bo‘lsangiz, Osiyo tomoni yoki Sariyer taraflarga borib keling — tinchroq va mahalliy ruhni his qilasiz.
• Bosfor sayohati: Qimmat “Bosfor trip”larga pul to‘lab xato qilmang (menga o‘xshab 😅). Shunchaki oddiy kemaga chiqing va bir bandargohdan boshqalariga Bosfor orqali o‘ting — hamma manzaralarni ko‘rasiz, narxi esa kamida 5 baravar arzon.
• Pul masalasi: Pulni oldindan naqd dollarda olib boring. Bankomatlardan yechishda kurs past va taxminan 8% komissiya olib qoladi.
• Narxlar: O‘zbekiston bilan solishtirganda, Istanbul ancha qimmat — hatto Osiyo tomoni ham.
O‘tgan hafta Istanbulda bo‘ldim. Tajribamdan kelib chiqib, sizlarga bir nechta foydali maslahatlar:
• Boring! Juda ajoyib shahar — tarix, tabiat va turli madaniyatlar bir joyda uyg‘unlashgan.
• Mehmonxona tanlash: Agar mehmonxonani Sultonahmed (Sultanahmet)'dan olsangiz, dengizga ham, asosiy sayyohlik joylariga ham juda yaqin bo‘ladi.
• Transport: Taksilar juda qimmat. Shahar jamoat transporti esa juda yaxshi rivojlangan — tramvay, metro, metrobüs va paromlar orqali bemalol harakatlanish mumkin.
• Mahalliy hayot: Haqiqiy turk hayotini ko‘rmoqchi bo‘lsangiz, Osiyo tomoni yoki Sariyer taraflarga borib keling — tinchroq va mahalliy ruhni his qilasiz.
• Bosfor sayohati: Qimmat “Bosfor trip”larga pul to‘lab xato qilmang (menga o‘xshab 😅). Shunchaki oddiy kemaga chiqing va bir bandargohdan boshqalariga Bosfor orqali o‘ting — hamma manzaralarni ko‘rasiz, narxi esa kamida 5 baravar arzon.
• Pul masalasi: Pulni oldindan naqd dollarda olib boring. Bankomatlardan yechishda kurs past va taxminan 8% komissiya olib qoladi.
• Narxlar: O‘zbekiston bilan solishtirganda, Istanbul ancha qimmat — hatto Osiyo tomoni ham.
🔥6👍3⚡2🤝1
Aziz Architect
🚖 Real Time Database tanlash 🚀 1 mln haydovchi va 10 mln foydalanuvchini qo‘llab-quvvatlaydigan tizim qanday ishlashini ko‘rishni xohlaysizmi? Haydovchilarni real vaqtda kuzatish, zakaz taklif qilish, radius bo‘yicha qidirish va GeoHash yordamida tezkor qidiruv…
Videoda redisni keyingi leveli yani horizontal scaling haqida ham video olaman degan edim. Lekin yozishga qaror qildim.
Scale qilishdan oldin qo'yidagilar orqali ham optimize qilsa bo'ladi.
- Yozish operationlarni pipeline qilish. Men qilib ko'rgan edim "6mln write operations/minute"ga erishdim.
- Read operationlarni ham iloji bo'lsa pipeline qilish.
Replica qilish:
- Replicada nisbatan osonroq yani ma'lumotlarni nusxalari bir nechta redis instancelarda saqlanadi.
- Replica qilish yozish operationlarini tezlashtirmaydi, aksincha ozroq sekinlashtirishi mumkin. Chunki har bir operatsiyani replicalarga yozib chiqishga to'g'ri keladi.
- Read operationlarda throughputni oshirishda yordam beradi.
Cluster qilish:
- Manage qilish juda qiyin, men qiynalib ketganimdan 2-marta qilmaslikka vada berdim, o'zimga. Redis enterprise'ni sotib olsin deb qiyin qilib qo'ygan deb tushundim, chunki redis enterprise'da muommo bo'lmas ekan o'zlari tax qilib berar ekan.
- Ma'lumotlarni shard qilib joylashtiradi. Clusterni yaxshi manage qilmasangiz ma'lumotlaringizni yo'qotib yoki adashtirib qo'yishingiz hech gap emas.
Scale qilishdan oldin qo'yidagilar orqali ham optimize qilsa bo'ladi.
- Yozish operationlarni pipeline qilish. Men qilib ko'rgan edim "6mln write operations/minute"ga erishdim.
- Read operationlarni ham iloji bo'lsa pipeline qilish.
Replica qilish:
- Replicada nisbatan osonroq yani ma'lumotlarni nusxalari bir nechta redis instancelarda saqlanadi.
- Replica qilish yozish operationlarini tezlashtirmaydi, aksincha ozroq sekinlashtirishi mumkin. Chunki har bir operatsiyani replicalarga yozib chiqishga to'g'ri keladi.
- Read operationlarda throughputni oshirishda yordam beradi.
Cluster qilish:
- Manage qilish juda qiyin, men qiynalib ketganimdan 2-marta qilmaslikka vada berdim, o'zimga. Redis enterprise'ni sotib olsin deb qiyin qilib qo'ygan deb tushundim, chunki redis enterprise'da muommo bo'lmas ekan o'zlari tax qilib berar ekan.
- Ma'lumotlarni shard qilib joylashtiradi. Clusterni yaxshi manage qilmasangiz ma'lumotlaringizni yo'qotib yoki adashtirib qo'yishingiz hech gap emas.
👍4🌚3🆒2
🚀 Redis’ni masshtablash
Redis’ni qanday qilib barqaror, tez va kengaytiriladigan qilish mumkin?
Ushbu videoda Redis scaling mavzusini amaliy tarzda ko‘rsatdim 👇
🔁 Redis Replication — o‘qish yuklamasini taqsimlash
🛡️ Redis Sentinel — avtomatik failover va monitoring
⚙️ Redis Cluster — katta hajmdagi ma’lumotlarni bo‘lish va tezkor ishlash
Demo davomida load test o‘tkazdim va natijalar qo'yidagicha:
📈 3 million o'qish operatsiyalari/minute
✍️ 1 million yozish operatsiyalari/minute
Bu natijalar Redis’ni to‘g‘ri sozlash orqali qanchalik kuchli bo‘lishi mumkinligini ko‘rsatadi 🔥
🎥 Videoni tomosha qiling YouTube’da: https://youtu.be/WbleQvvCUgY
💬 Fikringizni izohlarda qoldiring — sizning tajribangiz boshqalar uchun ham foydali bo‘ladi!
Redis’ni qanday qilib barqaror, tez va kengaytiriladigan qilish mumkin?
Ushbu videoda Redis scaling mavzusini amaliy tarzda ko‘rsatdim 👇
🔁 Redis Replication — o‘qish yuklamasini taqsimlash
🛡️ Redis Sentinel — avtomatik failover va monitoring
⚙️ Redis Cluster — katta hajmdagi ma’lumotlarni bo‘lish va tezkor ishlash
Demo davomida load test o‘tkazdim va natijalar qo'yidagicha:
📈 3 million o'qish operatsiyalari/minute
✍️ 1 million yozish operatsiyalari/minute
Bu natijalar Redis’ni to‘g‘ri sozlash orqali qanchalik kuchli bo‘lishi mumkinligini ko‘rsatadi 🔥
🎥 Videoni tomosha qiling YouTube’da: https://youtu.be/WbleQvvCUgY
💬 Fikringizni izohlarda qoldiring — sizning tajribangiz boshqalar uchun ham foydali bo‘ladi!
YouTube
Real Time Database | Redis’ni kengaytirish: Replikatsiya, Sentinel va Cluster tushuntirildi
Ushbu videoda Redis’ni qanday qilib masshtablash (scaling) mumkinligi haqida batafsil tushuntiraman. Quyidagilarni ko‘rib chiqamiz:
• 🔁 Redis Replication — ma’lumotni nusxalash va o‘qish yuklamasini kamaytirish
• 🛡️ Redis Sentinel — avtomatik failover va…
• 🔁 Redis Replication — ma’lumotni nusxalash va o‘qish yuklamasini kamaytirish
• 🛡️ Redis Sentinel — avtomatik failover va…
⚡2🔥2👍1
Aziz Architect
Videoda redisni keyingi leveli yani horizontal scaling haqida ham video olaman degan edim. Lekin yozishga qaror qildim. Scale qilishdan oldin qo'yidagilar orqali ham optimize qilsa bo'ladi. - Yozish operationlarni pipeline qilish. Men qilib ko'rgan edim…
Talablarga ko'ra video ham olindi.
⚡7🆒4
Redis yoki Apache Cassandra?
Faqat primary key indexlangan xolatda load test natijalari. 2mlnta yozish operatsiyasi, 50%i yaratish qolgani yangilash. Ikkalasi ham cluster yoki replication qilinmagan.
- Umumiy sarflangan vaqt:
Cassandra: 47.5s
Redis: 14.8s
- CPU sarfi:
Cassandra: 57-240% orasida o'ynab turdi.
Redis: 44-56% orasida o'ynab turdi.
- RAM sarfi:
Cassandra: ~5GiB
Redis: ~424MiB
Xo'sh, Redis shunchalik zo'r ekan nega Cassandra hali ham turibdi?
- Ikkalasining ham ustunlik jihatlari bor. O'zim bilgancha qaysi birini qachon ishlatishni tushuntirib ketaman.
- Redis'da limit bor, yani CPU'ni 100%'dan oshirib yubora olmaydi, sababi u bitta threadda ishlaydi.
1. Agar loyihangiz startup bo'lsa yoki tushadigan bosim redisni cheklovidan oshib ketmaydigan darajada bo'lsa redis qo'llanganingiz yaxshi
2. Agar ma'lumotlar juda ko'p va katta hajmda bo'lsa yani sharding va replication kerak deb hisoblasangiz cassandra yaxshiroq.
Cassandrani load test qilgan code: https://github.com/golanguzb70/cassandra-load-test
Redisni videoda load test qilgan edik shuni codebasini sal o'zgaritirib ishlatdim: https://youtu.be/WbleQvvCUgY?si=PUBYv1kpmwPityPV
Faqat primary key indexlangan xolatda load test natijalari. 2mlnta yozish operatsiyasi, 50%i yaratish qolgani yangilash. Ikkalasi ham cluster yoki replication qilinmagan.
- Umumiy sarflangan vaqt:
Cassandra: 47.5s
Redis: 14.8s
- CPU sarfi:
Cassandra: 57-240% orasida o'ynab turdi.
Redis: 44-56% orasida o'ynab turdi.
- RAM sarfi:
Cassandra: ~5GiB
Redis: ~424MiB
Xo'sh, Redis shunchalik zo'r ekan nega Cassandra hali ham turibdi?
- Ikkalasining ham ustunlik jihatlari bor. O'zim bilgancha qaysi birini qachon ishlatishni tushuntirib ketaman.
- Redis'da limit bor, yani CPU'ni 100%'dan oshirib yubora olmaydi, sababi u bitta threadda ishlaydi.
1. Agar loyihangiz startup bo'lsa yoki tushadigan bosim redisni cheklovidan oshib ketmaydigan darajada bo'lsa redis qo'llanganingiz yaxshi
2. Agar ma'lumotlar juda ko'p va katta hajmda bo'lsa yani sharding va replication kerak deb hisoblasangiz cassandra yaxshiroq.
Cassandrani load test qilgan code: https://github.com/golanguzb70/cassandra-load-test
Redisni videoda load test qilgan edik shuni codebasini sal o'zgaritirib ishlatdim: https://youtu.be/WbleQvvCUgY?si=PUBYv1kpmwPityPV
🔥5👍3

