Как стать автором
Обновить
9
0

Пользователь

Отправить сообщение

Эффективное внедрение зависимостей при масштабировании Ruby-приложений

Время на прочтение5 мин
Количество просмотров12K


В нашем блоге на Хабре мы не только рассказываем о развитии своего продукта — биллинга для операторов связи «Гидра», но и публикуем материалы о работе с инфраструктурой и использовании технологий из опыта других компаний. Программист и один из руководителей австралийской студии разработки Icelab Тим Райли написал в корпоративном блоге статью о внедрении зависимостей Ruby — мы представляем вашему вниманию адаптированную версию этого материала.
Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Комментарии25

Работа с MySQL: как масштабировать хранилище данных в 20 раз за три недели

Время на прочтение9 мин
Количество просмотров33K


Ранее в блоге на Хабре мы рассказывали о развитии нашего продукта — биллинга для операторов связи «Гидра», а также рассматривали вопросы работы с инфраструктурой и использования новых технологий. К примеру, мы рассмотрели плюсы Clojure, ситуации, когда стоит и не стоит использовать MongoDB и ограничения в PostgreSQL.

Сегодня речь пойдет о масштабировании. Разработчики open-source почтового приложения Nylas опубликовали в своем блоге материал о том, как им удалось масштабировать систему в 20 раз за три недели с помощью инструмента ProxySQL. Для этого им пришлось переехать с Amazon RDS на MySQL на EC2. Мы представляем вашему вниманию основные моменты этой интересной заметки.
Читать дальше →
Всего голосов 29: ↑20 и ↓9+11
Комментарии6

Как использовать ограничения JSON при работе с PostgreSQL

Время на прочтение7 мин
Количество просмотров17K


Ранее в блоге на Хабре мы рассказывали о развитии нашего продукта — биллинга для операторов связи «Гидра», а также рассматривали вопросы работы с инфраструктурой и использования новых технологий. К примеру, мы рассмотрели плюсы Clojure и ситуации, когда стоит и не стоит использовать MongoDB.

Сегодня речь пойдет о работе с JSON, и в частности, о применении ограничений. Интересный материал на эту тему опубликовал в своем блоге разработчик Магнус Хагандер (Magnus Hagander) — мы представляем вашему вниманию главные мысли этого материала.
Читать дальше →
Всего голосов 30: ↑28 и ↓2+26
Комментарии1

Универсальный инструмент для установки бэкдоров: Что не так с системными обновлениями

Время на прочтение5 мин
Количество просмотров18K


В нашем блоге на Хабре мы не только рассказываем о развитии своего продукта — биллинга для операторов связи «Гидра», но и публикуем материалы о работе с инфраструктурой и использовании технологий.

Немецкий журналист и хакер Ляйф Риге (Leif Ryge) написал для издания Ars Technica интересный материал о том, что современный подход к организации обновлений программного обеспечениях несет в себе серьезные риски информационной безопасности. Мы представляем вашему вниманию главные мысли этой заметки.
Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Комментарии19

«Сами разберемся»: Почему не нужно внедрять сложные продукты своими силами

Время на прочтение6 мин
Количество просмотров8.1K


Мы в «Латере» занимаемся разработкой биллинга для операторов связи (провайдеры проводного и беспроводного интернета, ТВ и телефонии, магистральные и спутниковые провайдеры) уже 8 лет, и за это время поучаствовали более чем в 80 проектах внедрения.

В одном из предыдущих материалов мы рассказывали о том, почему решение заняться самостоятельной разработкой сложной системы вроде биллинга может привести к проблемам. Вся беда в том, что и просто купить готовый коробочный продукт у его разработчиков еще недостаточно для того, чтобы гарантировать себе безоблачное будущее. Нельзя просто так взять и внедрить сложную систему — в итоге каждый проект превращается в настоящий квест с непредсказуемым финалом.
Читать дальше →
Всего голосов 20: ↑12 и ↓8+4
Комментарии1

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

Время на прочтение3 мин
Количество просмотров20K


Немецкие исследователи информационной безопасности Карстен Ноль (Karsten Nohl), dexter и Фабиан Браунляйн (Fabian Braunlein) на конференции Chaos Computing Club рассказали о критических уязвимостях платежных протоколов, которые могут быть использованы злоумышленниками для кражи данных банковских карт покупателей и денег со счетов продавцов.
Читать дальше →
Всего голосов 19: ↑16 и ↓3+13
Комментарии3

5 типичных ошибок при работе с Amazon Web Services

Время на прочтение4 мин
Количество просмотров18K


Мы в «Латере» занимаемся созданием биллинга для операторов связи. В блоге на Хабре мы не только рассказываем об особенностях нашей системы и деталях ее разработки (например, обеспечении отказоустойчивости), но и публикуем материалы о работе с инфраструктурой в целом. Разработчик и системный архитектор Михаель Виттиг (Michael Wittig) написал в блоге Cloudonout интересный материал о наиболее распространенных ошибках при работе с сервисом AWS (Amazon Web Services). Мы представляем вашему вниманию основные тезисы этой заметки.
Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии5

Архитектура open source-приложений: Как работает nginx

Время на прочтение18 мин
Количество просмотров66K


Мы в «Латере» занимаемся созданием биллинга для операторов связи и рассказываем на Хабре о разработке своего продукта, а также публикуем интересные технические переводные материалы. И сегодня мы представляем вашему вниманию адаптированный перевод одной из глав книги «Архитектура open-source-приложений», в которой описываются предпосылки появления, архитектура и организация работы популярного веб-сервера nginx.
Читать дальше →
Всего голосов 36: ↑31 и ↓5+26
Комментарии10

Хавала: Алгоритм работы системы подпольного банкинга, сохранившейся с древних времен

Время на прочтение5 мин
Количество просмотров95K


Несколько месяцев назад на Хабре был опубликован материал, в котором описывался алгоритм движения денег в банковской системе. Однако привычные нам банки — не единственный инструмент, которые жители разных стран мира используют для работы с финансами.

Одна из таких финансово-расчетных систем получила название «Хавала». Она зародилась в Индостане задолго до появления банковской системы западного образца (по разным оценкам, она работала уже в 8 веке), и до сих пор используется многими гражданами стран Среднего Востока, Африки и Азии в качестве альтернативного инструмента расчетов.
Читать дальше →
Всего голосов 26: ↑23 и ↓3+20
Комментарии18

Как повысить отказоустойчивость биллинга: Опыт «Гидры»

Время на прочтение6 мин
Количество просмотров13K


Мы уже писали о том, какие проблемы могут возникнуть у компании при самостоятельной разработке сложных систем. В комментариях читатели просили нас подробнее рассказать о технической составляющей нашего проекта — биллинга для операторов связи «Гидра».

Выполняя эту просьбу, сегодня мы расскажем о том, как работали над повышением отказоустойчивости системы.
Читать дальше →
Всего голосов 12: ↑11 и ↓1+10
Комментарии15

Проблемы биллинга: Что может пойти не так с самописным софтом

Время на прочтение3 мин
Количество просмотров16K


Мы в «Латере» занимаемся разработкой биллинга для операторов связи (провайдеры проводного и беспроводного интернета, ТВ и телефонии, магистральные и спутниковые провайдеры) уже 8 лет, и за это время поучаствовали более чем в 80 проектах внедрения.

По нашим оценкам, около половины российских операторов связи используют самописный (или переписанный до неузнаваемости простенький «покупной») софт. Сегодня мы поговорим о возможных минусах такого подхода.
Читать дальше →
Всего голосов 41: ↑21 и ↓20+1
Комментарии108

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность