Автор: Юрий Гагарин

Slurm SRE. Пълен експеримент с експерти от Booking.com и Google.com.

Нашият екип обича експериментите. Всеки Слърм е не статично повторение на предишните, а осмисляне на опита и преминаване от добро към по-добро. Но със SRE Слърм решихме да приложим напълно нов формат — да предоставим на участниците условия, максимално близки до 'бойните'. Ако накратко опишем какво правихме на интензивния курс: 'Строим, чупим, ремонтираме, учим'. SRE не струва много […]

Работни възли на Kubernetes: много малки или няколко големи?

При създаването на кластер Kubernetes могат да възникнат въпроси: колко работни възли да настроим и какъв тип? Какво е по-добре за on-premise кластер: да купим няколко мощни сървъра или да използваме десет стари машини в вашия дата център? А в облака по-добре ли е да вземем осем едноядрени или два четириядрени инстанса? Отговорите на тези въпроси ще намерите в статията на Даниел Вайбел, инженер-програмист и преподавател […]

KeyDB като [потенциална] замяна за Redis.

На Хабър не намерихме прегледи на „по-бърза алтернатива на Redis“ — KeyDB. С натрупания доста свеж опит от използването му, искаме да запълним този пропуск. Предисторията е достатъчно банална: веднъж, при голям трафик, бе забелязано значително влошаване на производителността на приложението (по-специално времето за отговор). В този момент не можахме да проведем нормална диагностика на случващото се, затова след това бяха планирани редица […]

Как да конфигурирате Elasticsearch, за да предотвратите течовете

През последната година възникнаха много течове от бази Elasticsearch (ето, тук и тук). В много случаи в базата бяха съхранявани лични данни. Тези течове можеше да бъдат избегнати, ако след разгръщането на базата администраторите бяха отделили време да проверят няколко несложни настройки. Днес ще говорим за тях. Веднага уточняваме, че в практиката си използваме Elasticsearch за съхранение на логове и анализ […]

Основи на Elasticsearch

Elasticsearch — търсител с JSON REST API, използващ Lucene и написан на Java. Описание на всички предимства на този движок е достъпно на официалния сайт. По-нататък в текста ще наричаме Elasticsearch ES. Подобни двигатели се използват за сложни търсения в бази от документи. Например, търсене с оглед на морфологията на езика или търсене по гео координати. В тази статия ще […]

В Opera подобриха режима 'картинка в картинка'

Браузерът Opera вероятно не може да се похвали с популярност. Това беше така по времето на класическата Opera и същото важи след преминаването към двигателя Chromium. Въпреки това, в много случаи той е най-иновационният и компанията непрекъснато работи за подобряване на приложението. В последната актуализация беше добавена подобрена версия на режима 'картинка в картинка'. И в противовес на версията на Google, тя работи […]

За производство на електрическа енергия през нощта са предложени "антисолнечни" батерии

Каквото и да си мислим за преминаването към възобновяеми източници на енергия, всички те имат своите недостатъци. Слънчевите панели, например, работят само през светлата част на деня. През нощта те не произвеждат енергия и използват батерии, заредени през деня. Учени разработват терморадиационни панели, които биха могли да преодолеят това ограничение. Както съобщава интернет ресурсът ExtremeTech, изследователи от Калифорнийския университет в Дейвис, […]

Компанията Siemens пусна хипервизор Jailhouse 0.12

Компанията Siemens публикува версия 0.12 на свободния хипервизор Jailhouse. Хипервизорът поддържа работа на системи x86_64 с разширения VMX+EPT или SVM+NPT (AMD-V), а също и на процесори ARMv7 и ARMv8/ARM64 с разширения за виртуализация. Отделно се разработва генератор на образи за хипервизора Jailhouse, генерирани на базата на пакети Debian за поддържаните устройства. Кодът на проекта се разпространява под лицензия GPLv2. Хипервизорът е реализиран в […]

Проект OpenWifi с реализация на открит Wi-Fi чип на база FPGA и SDR

На проведената конференция FOSDEM 2020 бе представен проектът OpenWifi, който развива първата открита реализация на пълен стек Wi-Fi 802.11a/g/n, където формата на сигнала и модулацията се задават софтуерно (SDR, Software Defined Radio). OpenWifi позволява създаването на напълно контролирана реализация на всички компоненти на безжичното устройство, включително нискоуровневите слоеве, които в обикновените безжични адаптери се реализират на ниво недостъпни за проверка чипове. Кодът на софтуерните компоненти, […]

Wine е адаптиран да работи с използване на Wayland

В рамките на проекта Wine-wayland е подготвен набор от пачове и драйвер winewayland.drv, които позволяват използването на Wine в среди, базирани на протокола Wayland, без да се използва XWayland и свързаните X11 компоненти. Включително са предоставени възможности за стартиране на игри и приложения, използващи графичните API-та Vulkan и Direct3D 9, 10 и 11. Поддръжката на Direct3D е реализирана чрез междинен слой DXVK, който транслира […]

Релиз на игровия двигател Godot 3.2

ПО ПРОСБА НА ТРУДЯЩИТЕ СЕ! Взето от опеннета. След 10 месеца разработка беше публикуваната версия на свободния игрови двигател Godot 3.2, подходящ за създаване на 2D и 3D игри. Двигателят поддържа лесен за изучаване език за задаване на игровата логика, графична среда за проектиране на игри, система за разгръщане на игри с едно кликване, широки възможности за анимация и симулация на физични процеси, вграден отладчик и система за откриване […]

Ким Дотком: уловен в мрежата, най-издирваният човек онлайн. Част 2

За едни Ким Дотком, основателят на скандално известния файлов обменник „MegaUpload“, е престъпник и интернет пират, а за други - непоколебим защитник на неприкосновеността на личните данни. На 12 март 2017 г. се състоя световната премиера на документален филм, в който са включени интервюта с политици, журналисти и музиканти, които познават Ким „от всички страни“. Новозеландският режисьор Ени Голдсън с помощта на видео от личните архиви разказва […]

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