Redis: Миллисекундээс ч хурдан ертөнцийг хөдөлгөдөг үл үзэгдэх хөдөлгүүр
Интернэтэд бидний өдөр бүр хийдэг маш энгийн мэт үйлдлүүдийн цаана асар их хурдны тулаан өрнөдөг. Нэг товч дарахад л нээгдэх ёстой веб хуудас, агшин зуур шинэчлэгдэх мэдэгдэл, гацалтгүй ажиллах чат, секундийн дотор баталгаажих төлбөр — энэ бүхний ард “өгөгдлийг хэр хурдан боловсруулах вэ?” гэсэн ганц л асуулт нуугдаж байдаг. Яг энэ асуултад хүчтэй хариулт өгдөг […]
MQTT Broker
Интернэтэд холбогдсон төхөөрөмжүүд (IoT) олширч байгаа өнөө үед төхөөрөмжүүд хоорондоо хурдан, найдвартай, бага нөөц ашиглан харилцах шаардлага бий болсон. Энэ асуудлыг шийдэх хамгийн өргөн хэрэглэгддэг протокол бол MQTT бөгөөд түүний төв хэсэг нь MQTT Broker юм. Энэ нийтлэлээр бид MQTT талаар танилцсан бол энэ нийтлэлээрээ MQTT Broker гэж юу болох, хэрхэн ажилладаг, ямар төрлүүд байдаг, […]
MQTT (Message Queuing Telemetry Transport)
Орчин үеийн IoT (Internet of Things) болон бодит цагийн мэдээлэл солилцооны системүүдэд өгөгдлийг хурдан, найдвартай дамжуулах шаардлага улам нэмэгдэж байна. Энэ хэрэгцээнд зориулан бүтээгдсэн хамгийн түгээмэл протоколуудын нэг нь MQTT юм.MQTT (Message Queuing Telemetry Transport) нь TCP дээр ажилладаг, publish/subscribe загвартай мессежний протокол. Publish/subscribe загвартай мессежийг дамжуулахад ашигладаг сүлжээний протокол юм. MQTT протоколыг анх 1999 […]
MVC архитектур гэж юу вэ ?
Програм бичиж үзэж байсан хүн бүр “MVC” гэдэг үгийг нэг удаа ч бол сонссон байдаг. Анх харахад учир битүүлэг товчлол шиг боловч үнэндээ цаанаа тийм ч аймшигтай зүйл биш. Зүгээр л кодоо эмх цэгцтэй байлгах гэсэн хамгийн үндсэн санаа. Model — Өгөгдлийн ерөнхий зураг Model бол өгөгдөлтэй холбоотой бүх зүйлийг агуулна . Өгөгдлийн сан руу […]
Scrum ба DevOps Хоёр өөр ертөнц, нэг зорилго
Орчин үеийн технологийн байгууллагуудын хувьд Agile аргачлал бол уян хатан, хурдан, хэрэглэгч төвтэй хөгжүүлэлтийн үндсэн тулгуур болсон. Agile-ийн дэд аргачлалууд дундаас хамгийн өргөн хэрэглэгддэг нь Scrum, харин Agile соёлын дараагийн шатанд DevOps буюу тасралтгүй интеграци ба хүргэлтийн соёл бий болсон юм. Хоёулаа бүтээмж, чанарыг сайжруулах зорилготой ч, Scrum нь багийн түвшинд төслийг удирдах арга бол […]