TGViewer
Dev thinking loud Dev thinking loud @dev_thinking_loud · 1.61K subscribers
Post #208 1.83K
Why we need docker?

Bazan shunaqa savol beriladi: bizga docker nega kerak?
Rasmda 3 xil deployment model ko'rsatilgan:
1) OSning o'ziga deploy qilish. Klassik model. Plus tomoni eng sodda. Minus tomoni applar izolyasiya qilinmaydi. Kop instance deploy qilish qiyin. Deploymentni boshqa hostga olish qiyin va eng muhimi scale qilish manual.
2) VMga deploy qilish. Plus tomoni applar izolyasiya qilingan va scale qilish osonroq. Minus tomoni virtualizatsiya hisobiga tezlik past bo'ladi va resurslarni aniq bo'lish kerak, o'rtalik ishlatib bo'lmaydi.
3) Containerga asoslangan tizimga deploy qilish. Bunda ham applar izolyatsiya qilingan ham resursdan optimal foydalaniladi va scaling qilish eng osoni.

Manba: "Distributed Systems with Node.js" kitobi

@dev_thinking_loud
  • 👍 32
  • ❤ 2
More from @dev_thinking_loud
  1. Jun 14, 2026TDD, PP va AI Bir oralar Birlashgan Qirollikdan inglizlar bilan bir proyektda birga ishlad…
  2. May 4, 2026Assalamu alaykum! Bir muddat uzilishdan keyin video darslarni davom etish uchun imkon payd…
  3. Apr 22, 2026“Yangi O‘zbekiston” universitetida FinTech yo‘nalishidagi xakaton bo‘lib o‘tadi 25–26-apre…
  4. Feb 6, 2026Post #537
  5. Feb 5, 2026Claude Opus 4.6 va GPT 5.3 Codex Bugun yuqorida zikr etilgan ikki AI model release bo’ldi.…
  6. Dec 9, 2025System design concepts Interviewlarga tayyorlanayotgan middle va senior darajadagi dasturc…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →