Категория: Блог

Архитектура на съхранение и отдаване на снимки в Badoo

Артем Денисов (bo0rsh201, Badoo) Badoo е най-голямият сайт за запознанства в света. В момента имаме регистрирани около 330 милиона потребители по целия свят. Но, което е много по-важно в контекста на нашия днешен разговор, е, че съхраняваме около 3 петабайта потребителски снимки. Всеки ден нашите потребители качват около 3,5 милиона […]

БД наMessaging (ч.1): проектиране на основата

Как може да се преведат бизнес изискванията в конкретни структури от данни на примера на проектиране на база за мессенджър от нулата. Част 1: проектираме основата Част 2: секционираме «на живо» Нашата база няма да бъде толкова мащабна и разпределена, колкото при ВКонтакте или Badoo, а «за да я има», но да е добра — функционална, бърза и да се побира на един сървър PostgreSQL — за да […]

Юношески максимализъм и дух на противоречие при тийнейджърите от гледна точка на неврологията

Едно от най-загадъчните и незасегнати напълно «явления» е човешкият мозък. Около този сложен орган се въртят много въпроси: защо сънуваме, как емоциите влияят на вземането на решения, кои нервни клетки отговарят за възприемането на светлина и звук, защо едни харесват шпроти, а други обожават маслини? Всички тези въпроси се отнасят до мозъка, тъй като той е […]

Линус Торвалдс се изказа относно ZFS

В процеса на обсъждане на плановиците на ядрото на Linux, потребителят Джонатан Данти се оплака, че измененията в ядрото са счупили важен външен модул — ZFS. Вот какво написа в отговор Торвалдс: Имайте предвид, че тезата «не разрушава потребителите» се отнася до програми на потребителското пространство и до ядрото, което поддържам. Ако добавяте външен модул като ZFS, тогава […]

Уязвимост в e2fsck, проявяваща се при обработка на специално оформени каталози

В утилитата e2fsck, предоставена с пакета e2fsprogs, е открита уязвимост (CVE-2019-5188), която позволява на нападателите да изпълняват код при проверка на файлова система, съдържаща специално оформени директории. Уязвимостта е потвърдена в версии от 1.43.3 до 1.45.4. Уязвимостта е отстранена в актуализацията e2fsck 1.45.5. В дистрибутивите проблемът все още остава неизправен (Debian, Arch Linux, SUSE/openSUSE, Ubuntu, RHEL). Уязвимостта е причинена от […]

Линус Торвалдс обясни какви са проблемите с реализирането на ZFS за ядрото на Linux

По време на обсъждането на тестовете на планировчика на задачи, един от участниците в дискусията посочи пример за това, че въпреки заявленията за необходимост от запазване на съвместимост при разработването на ядрото на Linux, неотдавнашни промени в ядрото нарушиха правилното функциониране на модула 'ZFS on Linux'. Линус Торвалдс отговори, че принципът 'не счупвай потребителите' се отнася до запазването на външните интерфейси на ядрото, използвани от приложения в потребителското пространство, […]

Ето как на Windows 10X може да изглежда Explorer, „Старт“ и настройки

Компанията Microsoft в момента разработва новата ОС Windows 10X за устройства с два обикновени или един, но гъвкав екран. Сред тях ще бъдат Surface Neo, Lenovo ThinkPad X1 Fold, Dell Duet и Ori. Очаква се новината да излезе до лятото и, judging по последната информация, да получи съществени промени в дизайна. Това се отнася предимно до Проводника. […]

БД на месинджера (ч.2): секционираме 'наживо'

Ние успешно проектирахме структурата на нашата PostgreSQL база за съхранение на кореспонденция, минала е година, потребителите активно я запълват, вече имаме милиони записи и… нещо започна да забавя. Част 1: проектираме каркас на базата Част 2: секционираме 'наживо' Работата е там, че с увеличаването на обема на таблицата расте и 'дълбочината' на индексите — макар и логаримично. Но с времето това […]

История на интернет: компютърът като комуникационно устройство

Други статии от цикъла: История на релето Метод „бърза трансферна информация“, или Раждането на релето Далекописец Гальванизъм Предприемачи А ето, най-накрая и релето Говорещ телеграф Просто свържете Забравеното поколение релейни компютри Електронната ера История на електронните компютри Пролог Колос ENIAC Електронна революция История на транзистора Минавайки на ощуп в мрака От пещта на войната Многократно преоткриване История на интернет Опорна мрежа Разпад, […]

История на интернет: ARPANET – подмрежа

Други статии от цикъла: История на релето Метод „бърза трансферна информация“, или Раждането на релето Далекописец Гальванизъм Предприемачи А ето, най-накрая и релето Говорещ телеграф Просто свържете Забравеното поколение релейни компютри Електронната ера История на електронните компютри Пролог Колос ENIAC Електронна революция История на транзистора Минавайки на ощуп в мрака От пещта на войната Многократно преоткриване История на интернет Опорна мрежа Разпад, […]

Tor Browser 9.0.3

Tor Browser 9.0.3 вече е достъпен за изтегляне. В това издание са представени важни обновления за сигурността на Firefox. Тази нова стабилна версия съдържа корекции за сигурността на Firefox 68.4.0esr. Също така актуализирахме Tor до 0.4.2.5 за настолни версии. На Android коригирахме възможен срив след изтегляне. Tor Browser 9.0.4 Mozilla подготвя нова версия на Firefox, 68.4.1, коригираща допълнителни […]

Tor Browser 9.0.4

Tor Browser 9.0.4 вече е наличен на страницата за изтегляне на Tor Browser, както и в каталога за разпространение. Това издание коригира критичен проблем със сигурността в Firefox: CVE-2019-17026. Пълен списък на промените от Tor Browser 9.0.3: Всички платформи Актуализиран Firefox до 68.4.1esr Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster