Следующий доклад был про ETL. Там спикер рассказывал про Apache Beam - продукт, который позволяет декларативно описывать пайплайны обработки данных ETL и запускать его на разных раннерах. Этот продукт отлично решает проблему инкрементального обновления данных в комбинации например с Apache Kafka и Flink. Дата-инженерией я пока что просто интересуюсь, но в целом доклад был довольно интересный и мне всё понравилось.
Главные выводы с доклада:
- Kafka гениальная штука благодаря оффсетам
- Без Apache Airflow всё ещё никуда
Главные выводы с доклада:
- Kafka гениальная штука благодаря оффсетам
- Без Apache Airflow всё ещё никуда
👍4
PostgreSQL и переполнение счётчика транзакций - доклад от PostgresPro. Довольно интересный, очень классная спикер и презентация, всё понятно. Мне нравится иногда изучать внутренности пг )
Но есть один нюанс - лекция по сути является пересказом статьи от PostgresPro на хабре - https://habr.com/ru/companies/postgrespro/articles/455590/
Я просто читал всю серию и что-то даже запомнил, так что новой информации не было. Просто освежил известную тему в памяти
Но есть один нюанс - лекция по сути является пересказом статьи от PostgresPro на хабре - https://habr.com/ru/companies/postgrespro/articles/455590/
Я просто читал всю серию и что-то даже запомнил, так что новой информации не было. Просто освежил известную тему в памяти
👍5
Внедрение и настройка процессов AppSec/DevSecOps в компании. Спикеры с этого доклада получают медаль за харизму (среди докладчиков первого дня)
Рассказали про путь внедрения практик ИБ в компании с нуля - начиная с подготовительного этапа и заканчивая тем, что можно (и нужно) внедрять уже на зрелом уровне. Прямо захотелось взять на себя роль Security Champion в компании, где я работаю :)
Рассказали про путь внедрения практик ИБ в компании с нуля - начиная с подготовительного этапа и заканчивая тем, что можно (и нужно) внедрять уже на зрелом уровне. Прямо захотелось взять на себя роль Security Champion в компании, где я работаю :)
👍6
Супер-интересная тема в которую я никак не находил время полноценно погрузиться - блокчейн. Ещё и кейсы в отрыве от крипты, что очень порадовало.
В рамках доклада СТО компании Web3Technologies рассказывал про внедрение блокчейна в enterprise - зачем он нужен и как это делали они.
Если коротко - блокчейн-реестр может являться удобным способом интеграции множества систем в индустрии. Как пример - банки. Они должны постоянно общаться друг с другом, но p2p-интеграции чреваты большим кол-вом багов и ошибок в данных. Обычное решение - написать SaaS-провайдер, который будет хранить информацию в одном месте, и уже с ним будут интегрироваться все банки. Web3-решение - блокчейн-реестр ключевых данных, куда банки складывают (и откуда получают) необходимую информацию, при этом каждый банк имеет свою копию данных на своей ноде (помним, что блокчейн это мастер-мастер бд).
А ещё наш ФНС уже несколько лет работает с блокчейном, что очень круто!
В рамках доклада СТО компании Web3Technologies рассказывал про внедрение блокчейна в enterprise - зачем он нужен и как это делали они.
Если коротко - блокчейн-реестр может являться удобным способом интеграции множества систем в индустрии. Как пример - банки. Они должны постоянно общаться друг с другом, но p2p-интеграции чреваты большим кол-вом багов и ошибок в данных. Обычное решение - написать SaaS-провайдер, который будет хранить информацию в одном месте, и уже с ним будут интегрироваться все банки. Web3-решение - блокчейн-реестр ключевых данных, куда банки складывают (и откуда получают) необходимую информацию, при этом каждый банк имеет свою копию данных на своей ноде (помним, что блокчейн это мастер-мастер бд).
А ещё наш ФНС уже несколько лет работает с блокчейном, что очень круто!
👍3🔥3
"В сортах тимлидов разбираюсь" - так называлась лекция в блоке про тимлидство, где я завис до конца первого дня)
Доклад о том, какие навыки нужны тимлидам в разных кейсах, а ещё о нереальных требованиях к современным лидам/
Лиды бывают:
- Создающие (для новых команд)
- Поддерживающие (просто поддерживать процессы в уже существующей команде)
- Развивающие (в случае быстрого роста бизнеса/команды, когда например за короткий срок надо увеличить размер команды в несколько раз)
- Антикризисные (в случае кризиса и конфликтов в команде)
По каждому виду тимлида я записал список главных компетенций, так что доклад точно был полезен. А материалы можно найти на TeamLead Roadmap )
Доклад о том, какие навыки нужны тимлидам в разных кейсах, а ещё о нереальных требованиях к современным лидам/
Лиды бывают:
- Создающие (для новых команд)
- Поддерживающие (просто поддерживать процессы в уже существующей команде)
- Развивающие (в случае быстрого роста бизнеса/команды, когда например за короткий срок надо увеличить размер команды в несколько раз)
- Антикризисные (в случае кризиса и конфликтов в команде)
По каждому виду тимлида я записал список главных компетенций, так что доклад точно был полезен. А материалы можно найти на TeamLead Roadmap )
👍6
Последний доклад на первый день "Стачки" был про митапы в команде. Просто набор рекомендаций о том, как делать обучающие митапы, собирать обратную связь, о выборе тем и всё такое
Спикер поместил очень много полезной информации на слайде, но слишком быстро всё перелистывал и я не успевал записывать, поэтому фоткал :) В целом полезно, пару идей себе забрал, желанием попроводить митапы загорелся
Ну а дальше был круглый стол на тему тимлидства, но там обсуждали вопросы найма и Bus Factor лидов-звёзд (что было не очень очевидно из темы в программе)
К сожалению, я пропустил пару крутых докладов по ИБ, и теперь надо не забыть посмотреть их в записи
Спикер поместил очень много полезной информации на слайде, но слишком быстро всё перелистывал и я не успевал записывать, поэтому фоткал :) В целом полезно, пару идей себе забрал, желанием попроводить митапы загорелся
Ну а дальше был круглый стол на тему тимлидства, но там обсуждали вопросы найма и Bus Factor лидов-звёзд (что было не очень очевидно из темы в программе)
К сожалению, я пропустил пару крутых докладов по ИБ, и теперь надо не забыть посмотреть их в записи
👍4
Первый доклад второго дня стачки - был про архитектуру, а точнее - про Architecture Decision Records (ADR). Докладчик рассказал что это такое и как применять в проектах.
Если коротко, ADR - инструмент/подход к фиксации архитектурных решений. Одна запись архитектурного решения описывает контекст, альтернативы и причины принятия того или иного решения.
Этот подход помогает отслеживать историю развития проекта, принятия тех или иных архитектурных решений с понятной мотивацией. А ещё ADR упрощает коммуникацию между различными сторонами при разработке продукта
Доклад мне понравился, а ещё улыбнуло то, что при каждом упоминании MongoDB спикер добавлял: "Сейчас фантазирую" :)
Если коротко, ADR - инструмент/подход к фиксации архитектурных решений. Одна запись архитектурного решения описывает контекст, альтернативы и причины принятия того или иного решения.
Этот подход помогает отслеживать историю развития проекта, принятия тех или иных архитектурных решений с понятной мотивацией. А ещё ADR упрощает коммуникацию между различными сторонами при разработке продукта
Доклад мне понравился, а ещё улыбнуло то, что при каждом упоминании MongoDB спикер добавлял: "Сейчас фантазирую" :)
👍4
Снова возвращаемся к интересной теме Web3 - доклад про IPFS. Это децентрализованная файловая система, которая позволяет хранить и получать файлы без центрального сервера, используя сеть узлов, которые обмениваются данными по специальному протоколу. Её относительно успешно внедрили у себя на хостинге компания SpaceWeb, о чём и рассказывал спикер.
Несомненно, это один из самых интересных и одновременно спорных докладов - спикеру было задано очень много вопросов о безопасности, экономической целесообразности и других проблемах наличия IPFS на хостинге (их там много, ещё и пользователи используют её не только для контента). Но то, что даже компании в такой консервативной предметной области внедряют новые технологии не может не радовать!
Несомненно, это один из самых интересных и одновременно спорных докладов - спикеру было задано очень много вопросов о безопасности, экономической целесообразности и других проблемах наличия IPFS на хостинге (их там много, ещё и пользователи используют её не только для контента). Но то, что даже компании в такой консервативной предметной области внедряют новые технологии не может не радовать!
👍3
Третий доклад был про мой любимый .NET, а точнее про полиморфные контракты и сериализацию JSON. Доклад довольно простенький, хоть и провёл его очень крутой разработчик (он кстати ведёт свой блог StepOne). Однако я узнал об интересной фишке System.Text.Json в .NET7, а ещё автор провёл бенчмарк и сравнил эту библиотеку со стандартом - Newtonsoft.Json. Было интересно
👍4🔥1
Далее - один из докладов, который немного меня разочаровал :(
Он назывался "Инструменты архитектора в современной практике". И я ожидал, что будут конкретные примеры инструментов (кейсы использования, необычные решения и программы и всё такое). А получил доклад о том, что
1. Главный инструмент архитектора - это коммуникации
2. Коммуникации бывают разные и с разными людьми
3. Инструменты должны облегчать коммуникации и упрощать принятие решений
Круто конечно, но я хотел конкретики и примеров, а не сухой теории о том, кто такой архитектор :(
Он назывался "Инструменты архитектора в современной практике". И я ожидал, что будут конкретные примеры инструментов (кейсы использования, необычные решения и программы и всё такое). А получил доклад о том, что
1. Главный инструмент архитектора - это коммуникации
2. Коммуникации бывают разные и с разными людьми
3. Инструменты должны облегчать коммуникации и упрощать принятие решений
Круто конечно, но я хотел конкретики и примеров, а не сухой теории о том, кто такой архитектор :(
😢3👍1
Следующий доклад был в блоке про DevOps.
Спикер рассказывал про метрики для хостингов (для серверов, ЦОДов и т.д.). О том, как они эти метрики хранят и работают с ними. Из интересного - был небольшой "интерактив" с залом на тему того, как конвертировать мегабиты в рубли (ответа так и не получили). И прикольная комбинация для метрик - Zabbix + PostgreSQL + Grafana. О такой комбинации раньше я не слышал, хочется теперь попробовать развернуть это всё и потыкать)
Спикер рассказывал про метрики для хостингов (для серверов, ЦОДов и т.д.). О том, как они эти метрики хранят и работают с ними. Из интересного - был небольшой "интерактив" с залом на тему того, как конвертировать мегабиты в рубли (ответа так и не получили). И прикольная комбинация для метрик - Zabbix + PostgreSQL + Grafana. О такой комбинации раньше я не слышал, хочется теперь попробовать развернуть это всё и потыкать)
🔥3👍1