fbpx

Компьютерын Шинжлэх Ухаан ба Програмчлал (1)

YouTube recommendation algorithm

Та YouTube нээгээд “Юу үзэхээ олж чадахгүй байна даа” гэж бодож байсан уу? Ихэнхдээ тийм биш байдаг. YouTube таны өмнө юу үзсэн, хэр удаан үзсэн, аль видеог алгассан гэх мэт мэдээллийг ашигладаг. Эдгээр өгөгдлөөрээ YouTube та юу сонирхох бол гэж урьдчилан таамаглаж, зөвлөмж болгон видеог тань руу санал болгодог. Энэ нь зөвлөмжийн алгоритмын гол зарчим […]

“Квант тооцоолол” vs “Хиймэл оюун ухаан”

Квант тооцоолол ба Хиймэл оюун ухаан: Төөрөгдөл, хязгаарлалт болон бодит боломжууд Олон нийтийн дунд нэгэн сонирхолтой яриа байдаг: Хиймэл оюун ухаан (AI) маш хүчирхэг ч эрчим хүчний асар их хэрэглээтэй, өгөгдлөөс хэт хамааралтай бөгөөд тодорхой хязгаарт тулж ирсэн. Харин квант тооцоолол нь тооцооллын хурдыг экспоненциалаар нэмэгдүүлж, тооцооллын цоо шинэ арга барилуудыг амлаж байна. Тиймээс энэ […]

Jaeger гэж юу вэ ?

Jaeger бол орчин үеийн backend системийг дотроос нь “харах” боломж олгодог distributed tracing хэрэгсэл юм. Өнөөдрийн программ хангамжийн ихэнх системүүд олон сервис, олон давхарга, олон сүлжээний дуудлагатай болсон тул нэг хэрэглэгчийн request систем дотор хэрхэн аялж байгааг ойлгох нь улам хэцүү болж байна. API удаан ажиллаж байгааг мэдэх амархан боловч яг хаана, яагаад удааширч байгааг […]

Reactive Spring Boot

Reactive Spring Boot нь backend хөгжүүлэгчдэд орчин үеийн веб системүүд хэрхэн өндөр ачаалал дор тогтвортой ажилладгийг ойлгоход зориулагдсан технологи юм. Орчин үед веб аппликэйшнүүд олон мянган хэрэглэгч нэгэн зэрэг хандах шаардлагатай болсон тул серверийн гүйцэтгэл, нөөцийн зөв ашиглалт маш чухал асуудал болж байна. Уламжлалт Spring Boot програмчлалд нэг хэрэглэгчийн хүсэлт (request) ирэх бүрт нэг thread […]

ESBuild гэж юу вэ?

esbuild нь олон хэсэгтэй программыг хурдан, цэгцтэй, ашиглахад бэлэн болгодог автомат боловсруулагч хэрэгсэл юм. Өөрөөр хэлбэл, олон JavaScript (JS) болон TypeScript (TS) файлыг нэгтгэж (bundle), хөрвүүлж (transpile), шахаж (minify), production орчинд ашиглахад бэлэн код болгон хувиргадаг өндөр гүйцэтгэлтэй build хэрэгсэл юм. esbuild-ийг 2020 онд Evan Wallace бүтээсэн бөгөөд түүний үндсэн зорилго нь JavaScript болон TypeScript […]