BLOG

Как сделать повторную обработку сообщений в очереди Kafka

Есть несколько материалов на эту тему: https://medium.com/naukri-engineering/retry-mechanism-and-delay-queues-in-apache-kafka-528a6524f722 https://copyprogramming.com/howto/apache-kafka-consumer-delay-option#apache-kafka-consumer-delay-option https://habr.com/ru/company/tinkoff/blog/487094/ https://russianblogs.com/article/13811188620/ https://medium.com/naukri-engineering/retry-mechanism-and-delay-queues-in-apache-kafka-528a6524f722 https://habr.com/ru/company/southbridge/blog/547264/ https://medium.com/@bigdataschool/%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%87%D1%82%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D0%BE%D1%87%D0%B8%D1%81%D1%82%D0%BA%D0%B0-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2-%D1%82%D0%BE%D0%BF%D0%B8%D0%BA%D0%B0%D1%85-apache-kafka-3-%D0%B2%D0%B0%D0%B6%D0%BD%D1%8B%D1%85-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%B8-cfad50ce5c30 https://www.bigdataschool.ru/blog/kafka-retention-configurations.html https://slurm.io/tpost/pnyjznpvr1-apache-kafka-osnovi-tehnologii https://www.oreilly.com/library/view/kafka-the-definitive/9781491936153/ch04.html https://slurm.io/tpost/pnyjznpvr1-apache-kafka-osnovi-tehnologii https://habr.com/ru/company/parimatch_tech/blog/544304/ Общие принципы: Kafka не удаляет сообщения из очереди Сообщения можно добавлять повторно, но это будут уже новые сообщения Если надо сделать отложенную отработку, лучше делать дополнительные топики

Continue Reading

Маркетинг и продвижение в Интернете в 2022 году

Просто набор полезных видео по продвижению в Интернете (преимущественно ВК) в 2022 году. Как определить целевую аудиторию для таргета? Интенсив по рекламе в ВК Как сегментировать целевую аудиторию Как запустить рекламу в ВК? Интенсив по рекламе в ВК Таргет в VK. Интенсив по таргетингу SEO-оптимизация карточек товара на Wildberries [NEW]. Ключевые слова для продвижения в […]

Continue Reading

Импортозамещение GitHub

Многие команды пользуются сервисами для организации работы с удалёнными репозиториями, такими как: GitHub GitLab BitBucket jetbrains space Но, все эти сервисы, хоть и удобные и популярные, но, зарубежные. Сейчас многие задумываются о том, как обезопасить собственный проект от всевозможных внешних влияний. Существует несколько вариантов более безопасного сохранения кода: Создать собственный Git сервер. Легко, супербезопасно (доступ […]

Continue Reading

Публикация приложений в Google Play и Huawei AppGallery

Google Play Для создания нового приложения в Google Play (или работы с существующими) нужно перейти по адресу https://play.google.com/console и выбрать аккаунт разработчика. Затем нажать кнопку «Создать приложение»: Откроется страница создания приложения. Необходимо заполнить следующие поля — название приложения, язык по умолчанию, приложение или игра (выбор), бесплатное или платное (выбор): Далее нужно подтвердить согласие с правилами […]

Continue Reading

Git: как работает merge —no-ff

Источник и пояснения: https://overcoder.net/q/13422/%D0%B2-%D1%87%D0%B5%D0%BC-%D1%80%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-git-merge-%D0%B8-git-merge-no-ff Ускоренное слияние Ускоренное слияние происходит, когда последний коммит текущей ветки является прямым продолжением целевой ветки. В этом случае для объединения истории Git не выполняет полноценное слияние, а просто переносит указатель текущей ветки в конец целевой ветки. Объединение историй проходит успешно, поскольку все коммиты целевой ветки теперь доступны из текущей ветки. Так, […]

Continue Reading

Firebase на примерах

Облачные службы Google, которые можно подключать к собственному мобильному приложению или сайту. Подробная официальная документация (РУ) https://firebase.google.com/docs/database Основное применение FireBase — замена серверной части приложения — т.е. нужно сделать только мобильное приложение и подключение к Firebase а вся самосинхронизирующаяся база данных будет храниться в FireBase. Использование Realtime Database источник картинки и полезная статья по понимаю […]

Continue Reading

Информационно-интерактивный портал

Информационно-интерактивный портал (ИИП) — новый формат интерактивного web-портала организации. В последнее время, на смену обычным сайтам и интернет-магазинам приходит их более усовершенствованная реинкарнация с более расширенным набором функций. Основные критерии развития сайта в ИИП: Наличие интерактивных функций, не только принимающих данные от пользователя (как обычные блоки комментирования или обратной связи), но также выполняющих некоторое полезное […]

Continue Reading

Git в Xcode

Материал с сайта https://qastack.ru/programming/5383609/using-git-with-an-existing-xcode-project Если вы начинаете новый проект, вы бы просто отметили Создать репозиторий Git во время установки. (Затем перейдите к части «Фиксация» ниже.) Но если вы работаете с существующим проектом, перейдите в Xcode > Preferences … > Source Control и установите флажок Enable Source Control . Затем в главном Control Source меню выберите Создать рабочую копию … . (Если вы получаете сообщение об ошибке «Скажите, кто вы?», […]

Continue Reading

Git требует пароль при каждом push

Часто возникает проблема, что при каждом push в удалённый репозиторий в GitHub требуется вводить снова и снова имя пользователя и пароль. Решения Перейти на SSH Использовать Git Credential Manager Вручную закэшировать логин и пароль Использование GitHub CLI Решение 1. SSH Настройка SSH https://docs.github.com/en/authentication/connecting-to-github-with-ssh Прочитайте официальную документацию Создайте ключ Привяжите к профилю Решение 2. Git Credential […]

Continue Reading

SQL. Агрегативные подзапросы и оконные функции

Онлайн площадки для тренировки написания SQL запросов online http://sqlfiddle.com/ https://sqliteonline.com/ Материалы по join Статья с описанием и примерами https://shra.ru/2017/09/sql-join-v-primerakh-s-opisaniem/ Материалы по оконным функциям https://www.fastreport.ru/ru/blog/show/window-functions-tsql-part2/ https://tproger.ru/translations/sql-window-functions/ https://khashtamov.com/ru/window-functions-sql/ Примеры запросов По таблице данных Запросы на получение значения vol по клиенту за последний год Пример с оконными функциями

Continue Reading