Обновить
17
Александр Литвиненко@alekslitvinenk

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

24
Подписчики
Отправить сообщение

Асинхронная обработка Stripe событий с помощью Scala

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели1.4K

Каждый стартап рано или поздно сталкивается с необходимостью обработки платежей онлайн.

В эпоху SaaS, PaaS, IaaS и других «As a Service» инициатив (их число постоянно растет), многие полагаются на бизнес модель платных подписок, так как она обеспечивает возможность регулярно в автоматическом режиме собирать платежи с пользователей и дает лучшую прогнозируемость финансовых потоков.

На рынке сейчас много поставщиков продуктов для решения данной задачи, однако есть среди них один, чьи продукты обычно рассматривают в первую очередь. Я говорю о Stripe.

В этой статье я хочу предложить читателю технический взгляд на решение проблемы обработки онлайн подписок с помощью языка программирования Scala и фреймворка Akka в распределенном серверном приложении для Кубернетиса.

Читать далее

Работа по найму и свои проекты. По следам Nginx

Время на прочтение3 мин
Охват и читатели18K

Article logo


В своей предыдущей статье я обещал раскрыть тему авторских прав на создаваемый наемным работником программный продукт с свое личное время на своем личном оборудовании, а также поделиться своими наблюдениями как обстоят дела в сфере авторских прав в Европе, но в свете последних событий я решил отложить готовящуюся статью на потом и более тщательно подойти к подбору материала, а пока описать свое видение ситуации с Nginx.

Читать дальше →

Как найти работу с хорошим контрактом

Время на прочтение4 мин
Охват и читатели4.9K

Article logo


Привет, хабровчане!


Мне за последнее время довелось побегать по изрядному количество собеседований и даже получить оферы у некоторых известных и не очень европейских компаний, но рассказывать я вам сегодня буду не о том, как готовиться решать каверзные задачки по программированию или как лучше демонстрировать софт скилы. Сегодня мы поговорим об open source и трудовых контрактах, насколько они соответствуют друг другу и какие тут могут быть подводные камни. Нет ничего печальнее чем вынужденный сход с дистанции посли 3 этапов собеседований и недельного домашнего задания, когда приходит понимание, что этот трудовой контракт вы не подпишете даже под дулом пистолета. Я видел много трудовых контрактов и научился отличать очень плохие от плохих, плохие от сносных и сносные от хороших. Подробнее обо всем под катом.

Читать дальше →

Как я запускал Докер внутри Докера и что из этого получилось

Время на прочтение4 мин
Охват и читатели23K

Всем привет! В своей предыдущей статье, я обещал рассказать про запуск Докера в Докере и о практических аспектах применения этого занятия. Настало время выполнить свое обещание. Опытный девопс, пожалуй, возразит, что тем кому нужен Докер внутри Докера, просто пробрасывают сокет Докер демона из хоста внутрь контейнера и этого хватит в 99% случаев. Но не спешите кидать в меня печеньки, ведь речь пойдет о реальном запуске Докера внутри Докера. У этого решения много возможных областей применения и об одном из них эта статья, так что усаживайтесь поудобнее и выпрямите руки перед собой.


image

Запускаем OpenVPN в Докере за 2 секунды

Время на прочтение3 мин
Охват и читатели98K
Привет, хабровчане! Сталкивались ли вы когда-либо с ситуацией, когда очень хотелось бы виртуально перенестись в другой город, страну или на другой континент? У меня такая необходимость возникает достаточно часто, поэтому возможность иметь свой VPN сервер, который можно запустить где угодно, за пару секунд, стоял достаточно остро.

В этой статье хочу рассказать про свой проект, который я задумал когда искал готовое решение, в данном случае докер образ, который бы позволил быстро поднять OpenVPN сервер, с минимумом настроек и приемлемым уровнем безопасности.


Информация

В рейтинге
Не участвует
Откуда
Таллин, Эстония, Эстония
Дата рождения
Зарегистрирован
Активность