Рубрика: Администрирование

Что в итоге убило AirPower

Совершенно неожиданно Apple отменила давно ожидаемый коврик для беспроводной зарядки AirPower. Компания говорит, что продукт не смог дойти до её «высоких стандартов», однако не уточняет, по какой именно причине. Мы внимательно следили за этим вопросом и можем высказать подкреплённую фактами догадку на этот счёт. Впервые AirPower представили общественности в сентябре 2017 года во время презентации […]

Что нам стоит блокчейн построить?

Вся история человечества — это непрерывное избавление от цепей и создание новых, еще более крепких. (Анонимный автор) Анализируя многочисленные blockchain проекты (Bitshares, Hyperledger, Exonum, Ethereum, Bitcoin и др.), я понимаю, что с технической точки зрения все они построены по одним принципам. Блокчейны напоминают дома, у которых при всем разнообразии конструкций, декора и назначений имеются фундамент, […]

Обзор IP-телефона Snom D120

Мы продолжаем знакомить вас с IP-телефонами Snom. В этом материале мы расскажем о бюджетном аппарате Snom D120. Внешний вид Модель является недорогим базовым решением для организации IP-телефонии в офисе, но это не значит, что производитель сэкономил на её оснащении и возможностях. Дизайн аппарата кто-то может назвать немного устаревшим, но это не так. Он классический, а […]

Синтез как один из методов улучшения производительности PostgreSQL

Философское вступление Как известно, существует всего два метода для решения задач: Метод анализа или метод дедукции, или от общего к частному. Метод синтеза или метод индукции, или от частного к общему. Для решения проблемы “улучшить производительность базы данных” это может выглядеть следующим образом. Анализ — разбираем проблему на отдельные части и решая их пытаемся в […]

Ты помнишь, как все начиналось. Все было впервые и вновь

О том, как пришлось заняться оптимизацией запроса PostgreSQL и что из всего этого получилось. Почему пришлось? Да потому, что предыдущие 4 года все работало тихо, спокойно, как часики тикали. В качестве эпиграфа. Основано на реальных событиях. Все имена изменены, совпадения случайны. При достижении некоторого результата всегда интересно вспомнить, что-же послужило толчком к началу, с чего […]

Встречаем сервис от Cloudflare на адресах 1.1.1.1 и 1.0.0.1, или «полку публичных DNS прибыло!»

Компания Cloudflare представила публичные ДНС на адресах: 1.1.1.1 1.0.0.1 2606:4700:4700::1111 2606:4700:4700::1001 Утверждается, что используется политика «Privacy first», так что пользователи могут быть спокойны за содержание своих запросов. Сервис интересен тем, что кроме обычного DNS предоставляет возможность использовать технологий DNS-over-TLS и DNS-over-HTTPS, что здорово помешает провайдерам по пути запросов подслушивать ваши запросы — и собирать статистику, […]

Cloudflare представила собственный VPN-сервис на базе приложения 1.1.1.1 для мобильных устройств

Вчера, полностью серьезно и без каких-либо шуток-прибауток, компания Cloudflare анонсировала свой новый продукт — VPN-сервис на базе DNS-приложения 1.1.1.1 для мобильных устройств с использованием собственной технологии шифрования Warp. Основной фишкой нового продукта Cloudflare является простота — целевой аудиторией нового сервиса являются условные «мамы» и «друзья», которые не способны самостоятельно купить и настроить классический VPN или […]

Опыт разработки сервиса Refund Tool с асинхронным API на Kafka

Что может заставить такую большую компанию как Lamoda с отлаженным процессом и десятками взаимосвязанных сервисов существенно менять подход? Мотивация может быть совершенно разная: от законодательной до присущего всем программистам желания экспериментировать. Но это вовсе не значит, что нельзя рассчитывать на дополнительную выгоду. В чем конкретно можно выиграть, если внедрить events-driven API на Kafka, расскажет Сергей Заика (fewald). Про набитые шишки и интересные открытия тоже обязательно […]

Разработка веб-серверов на Golang — от простого к сложному

Пять лет назад я начал разрабатывать Gophish, это дало возможность изучить Golang. Я понял, что Go — мощный язык, возможности которого дополняются множеством библиотек. Go универсален: в частности, с его помощью можно без проблем разрабатывать серверные приложения. Эта статья посвящена написанию сервера на Go. Начнем с простых вещей, вроде «Hello world!», а закончим приложением с […]

Строительные блоки распределенных приложений. Нулевое приближение

Мир не стоит на месте. Прогресс создает новые технологические вызовы. В соответствии с изменившимися требованиями, должна эволюционировать и архитектура информационных систем. Сегодня мы будем говорить о событийно-ориентированной архитектуре, конкурентности, параллельности, асинхронности и о том, как в Erlang можно со всем этим жить мирно. Введение В зависимости от размеров проектируемой системы и требований к ней, мы, […]

Масштабирование Zimbra Collaboration Suite

Одной из основных задач для бизнеса является рост и развитие. В сегодняшних реалиях увеличение числа производственных помещений, а также появление новых сотрудников и контрагентов подразумевает постоянный рост нагрузки на ИТ-инфраструктуру предприятия. Именно поэтому при внедрении любого решения ИТ-менеджеру предприятия необходимо учитывать такую его характеристику, как масштабируемость. Возможность выдерживать большую рабочую нагрузку при добавлении больших вычислительных […]

База данных KDB+: от финансов до «Формулы 1»

KDB+, продукт компании KX — это широко известная в узких кругах, исключительно быстрая, колоночная база данных, предназначенная для хранения временных рядов и аналитических вычислений на их основе. Изначально она пользовалась (и пользуется) большой популярностью в индустрии финансов — ее используют все топ-10 инвестиционных банков и многие известные хедж-фонды, биржи и другие организации. В последнее время […]