
Страница поста от канала Pepegramming

19.02.2021 13:02
Пятничное чтиво
Старые записи стримов можно найти на ютубе. Так же буду рад предложениям, вопросам и идеям. Можно написать в личку, а можно в анонимную форму.
—————————————
Google Translate: Analyzing Clubhouse for fun and profit
Clubhouse повсюду. Канал не стал исключением, поэтому ссылка на статью, в которой автор из Кореи зареверсинженерил приложение clubhouse и разобрался как соцсеть работает. Описание на корейском как работает мобильное приложение. В статье найдете диаграмму HTTP вызовов и подробное описание того, что происходит в каждом из сервисов, куда ходит мобильное приложение:
- API
- Agora.io как реалтайм войс и видео платформа (Китай и Калифорния)
- PubNub как реалтайм чат
Также, автор описывает три возможные секьюрити проблемы.
API клиент на питоне
Оригинал на корейском
—————————————
Zero Downtime API Gateway cloud migration
Дано: компания с 500+ микро сервисами, часть из сервисов вне клауда. Необходимо: перевести API на один домен, а сервисы в клауд без даунтаймов. С таким контекстом начинается статья, в которой инженеры из bukalapak описывают опыт использования API gateway для миграции системы в клауд. описываются две проблемы, с которыми столкнулись инженеры и решения, которые были выбраны. Опыт оказался успешным, а размышления можете прочитать в конце статьи.
—————————————
Kafka for Engineers. Here are things about Kafka that you…
Лонгрид о том, что такое кафка описанный инженерным языком, а не языком инфраструктуры. Понравилось, что в статье объясняется как появилась технология, в чем отличие message queues и кафки. Благодаря объяснению отличия между distributed queue и distributed log автор предполагает, почему инженеры используют кафку как очередь и для чего действительно использовать (спойлер - стримить данные между Bounded Contexts). Ну а дальше описываются концепции из которых состоит технология (топики, партишены, консьюмер группы и так далее). Однозначный мастрид недели.
Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме
Вы не ввели Email
Вы не ввели текст комментария