Свързани публикации 'computing'


Нишки и многонишково програмиране
Нишки и многонишково програмиране Когато чух за новото приложение за социални медии „Threads“ на Meta, първото нещо, което ми дойде наум беше дали някой програмист или системен инженер е измислил името? Въпреки че нишковото и многонишковото програмиране е важна компютърна концепция, много нови програмисти изглежда не го осъзнават. В тази статия ще засегна какво представляват нишки, многонишково програмиране и други свързани концепции. Процеси Процесът е екземпляр на програма,..

Разпределени съобщения с ниска латентност с RocketMQ — Част 2
Това е втората и заключителна част от блога — разпределени съобщения с ниска латентност с RocketMQ. Ще хвърлим светлина върху трите ключа за гарантиране на капацитета, архитектурата на RocketMQ и бъдещето или системата за съобщения на Alibaba Cloud. Три ключа за гарантиране на капацитет Гаранцията за оптимизация с ниска латентност може да не доведе непременно до ситуация без латентност за машина за съобщения. За да осигури гладко изживяване за приложенията, системата за съобщения..

Един месец със System76 Galago Pro и popOS!
TL; DR; Доброто: Мощен Linux лаптоп на разумна цена, който просто работи Доста лек (2,87 фунта) Никога не става много горещо Много портове Лошото: Тракпадът е „лепкав“ Кратък живот на батерията Преди петнадесет години бях в аспирантура и правех изследвания в популационната генетика. Любимата ми дейност за отлагане беше изтеглянето на дистрибуции на Linux от distrowatch.com и тестването им с помощта на LiveCD. Бях доста доволен от Knoppix тогава, но все още има..

Високопроизводителни изчисления за AI
Високопроизводителни изчисления за AI Живеем в ерата на големите данни. Всеки ден се генерират 2,5 милиона терабайта данни [1] и този процес се ускорява: според последните оценки 90% от всички данни в интернет са генерирани през последните две години [1]. Един отговор на проблема с получаването на прозрения от този поток от данни е спиращото дъха развитие, което машинното обучение, и по-специално дълбокото обучение, претърпя през последното десетилетие. Полагат се големи усилия за..

Всичко за отстраняването на грешки: Техниките
Различните начини на работа на дебъгерите За всеки софтуерен проект отстраняването на грешки се счита за важна, но взискателна задача. Разработчиците трябва да влязат в непрекъснат цикъл на тестване, отстраняване на грешки и внедряване, за да се уверят, че техният продукт е актуален и функционира правилно във всички целеви платформи. Обикновено процесът протича по следния начин: след като разработчиците финализират кодовата база на програмата за продукт, тази кодова база се изпраща..