Scaling Django with Database Sharding & Replication
Sharding qilishga ishim tushmagan (halicha tushmasin) lekin replicationda master-slave arxitekturasini Django bilan ko'p ishlatishga to'g'ri kelmoqda ...
Qisqasi:
We always shard database and partition the data.
More:
- https://planetscale.com/blog/database-sharding
- https://valiancesolutions.com/learning-hub/master-slave-database-design-for-scalable-multi-tenancy-systems/
- https://testdriven.io/blog/django-multi-tenant/๐ฅ
Sharding qilishga ishim tushmagan (halicha tushmasin) lekin replicationda master-slave arxitekturasini Django bilan ko'p ishlatishga to'g'ri kelmoqda ...
Qisqasi:
We always shard database and partition the data.
More:
- https://planetscale.com/blog/database-sharding
- https://valiancesolutions.com/learning-hub/master-slave-database-design-for-scalable-multi-tenancy-systems/
- https://testdriven.io/blog/django-multi-tenant/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ5 3โก1 1
Process va thread
Pythondagi (dasturlashdagi) ko'p so'raladigan mazgi savollardan.
Qisqa:
Process - bu qaysidir dasturiy taminotning komputer ichida bajarilayotgan jarayoni.
Thread - bu process ichidagi element bo'lib dasturni haqiqatdan ishlashiga ya'ni siz buyurgan amallarni natijaga aylantirishga yordam beradi.
Processlar - kamida bitta(main thread)yoki odatda bir necha threadlardan tashkil topgan bo'ladi. Processlar bir biri bilan xotira ulashmaydi va bu agar bir process ishdan chiqsa yoki xato ishlashni boshlasa boshqa processlarga tasir qilmaydi. Process thread natijalarini boshqaradi
Threadlar - bir biri bilan xotira ulashadi va agarda birortasi noto'g'ri ishlashni boshlasa hammasiga tasir qiladi.
Savol
Bir vaqtda kompyuterda bir necha dasturlarni ishlatamiz bunda kompyuter bularni qanday boshqaradi?โฌ๏ธ
ยป @davron_coder
Pythondagi (dasturlashdagi) ko'p so'raladigan mazgi savollardan.
Qisqa:
Process - bu qaysidir dasturiy taminotning komputer ichida bajarilayotgan jarayoni.
Thread - bu process ichidagi element bo'lib dasturni haqiqatdan ishlashiga ya'ni siz buyurgan amallarni natijaga aylantirishga yordam beradi.
Processlar - kamida bitta(main thread)yoki odatda bir necha threadlardan tashkil topgan bo'ladi. Processlar bir biri bilan xotira ulashmaydi va bu agar bir process ishdan chiqsa yoki xato ishlashni boshlasa boshqa processlarga tasir qilmaydi. Process thread natijalarini boshqaradi
Threadlar - bir biri bilan xotira ulashadi va agarda birortasi noto'g'ri ishlashni boshlasa hammasiga tasir qiladi.
Savol
Bir vaqtda kompyuterda bir necha dasturlarni ishlatamiz bunda kompyuter bularni qanday boshqaradi?
ยป @davron_coder
Please open Telegram to view this post
VIEW IN TELEGRAM
2 4๐ฅ3โก2