Встреча в Москве переместилась по ряду причин на ноябрь (дата будет позднее), но доклады с нее переехали в онлайн. Встречаемся 27 октября в четверг в 19 часов. Присоединяйтесь из любого города (и страны): https://www.meetup.com/moscow-apache-ignite-meetup/events/289162477/
Видео со вчерашних посиделок: https://youtu.be/7YzdZaBkg0w записали только доклад Ивана (остальное было просто обсуждения). Слайды: https://ivandasch.github.io/numa-slides/
YouTube
Apache Ignite NUMA aware allocator
Слайды: https://ivandasch.github.io/numa-slides/
Иван Дащинский, Apache Ignite PMC member, расскажет про особенности архитектуры памяти в многопроцессорных системах и про обновления в NUMA aware allocator в Apache Ignite 2.14.
Иван Дащинский, Apache Ignite PMC member, расскажет про особенности архитектуры памяти в многопроцессорных системах и про обновления в NUMA aware allocator в Apache Ignite 2.14.
Немного новогоднего настроения 🎄Всем нам желаем хорошего года, пусть он будет добрее к нам, а мы друг к другу и к себе. Традиционные ежегодные обои и фон для зума можно скачать из этого репозитория.
Заглядываем во внутренности Apache Ignite вместе с коммиттером и PMC проекта Антоном Виноградовым: https://habr.com/ru/companies/sberbank/articles/741894/
Хабр
Переизобретаем сжатие в распределенной базе данных
Привет, Хабр! Меня зовут Антон Виноградов, я Java developer в СберТехе, работаю в команде Platform V DataGrid — распределенной базы данных, основанной на Apache Ignite . Я реализовал...
Разбираемся с горизонтальным масштабированием на примере антифрода:
https://habr.com/ru/companies/sberbank/articles/754934/
https://habr.com/ru/companies/sberbank/articles/754934/
Хабр
Опыт горизонтального масштабирования: как мы перешли с Ignite на Platform V DataGrid в антифроде
Привет, Хабр! Меня зовут Михаил Сапрыкин, я ведущий инженер разработки в Сбере. Наша команда развивает систему антифрода. Раньше мы работали с Apache Ignite , но затем перешли на Platform V DataGrid —...
🔥 Ждём вас на Apache Ignite Meetup Russia 6 сентября!
Узнать больше о событии и зарегистрироваться можно здесь.
Присоединяйтесь к трансляции и приглашайте всех, кому интересно это событие. До встречи в онлайне!
Узнать больше о событии и зарегистрироваться можно здесь.
Присоединяйтесь к трансляции и приглашайте всех, кому интересно это событие. До встречи в онлайне!
🔥 Напоминаем о том, что уже сегодня пройдет Apache Ignite Meetup Russia!
Зарегистрироваться и подключиться к трансляции можно здесь
До встречи в онлайне!
Зарегистрироваться и подключиться к трансляции можно здесь
До встречи в онлайне!
Знакомимся с визуализацией метрик в Grafana для мониторинга и анализа данных:
https://habr.com/ru/companies/sberbank/articles/759014/
https://habr.com/ru/companies/sberbank/articles/759014/
Хабр
Картина ясная: как мы визуализируем метрики Platform V DataGrid в Grafana
Привет, Хабр! Меня зовут Илья Степанов , я работаю в СберТехе в команде продукта Platform V DataGrid — распределённой базы данных, основанной на Apache Ignite и доработанной до enterprise-уровня...
27 и 28 ноября в Москве пройдёт Highload++
В рамках конференции мы делаем Опенсорс-трек при поддержке Яндекса. На треке будем обсуждать разработку решений с открытым исходным кодом, опыт их использования и контрибьюта. Очень будем рады видеть доклады на следующие темы:
✔ Релиз внутренних продуктов в опенсорс
✔ Монетизация проектов после выхода
✔ Опыт перехода с проприетарных на открытые решения
✔ Взаимодействие с сообществом
✔ Жизнь и развитие проекта после релиза
✔ Безопасность открытого ПО
Ещё в рамках трека пройдёт опенсорс-трибуна — отдельная секция на которой авторы смогут представить свои опенсорс-проекты и рассказать, как их можно применять в высоконагруженных системах. Предлагайте на трибуну свои проекты, чтобы рассказать о них миру и привлечь контрибьюторов!
В рамках конференции мы делаем Опенсорс-трек при поддержке Яндекса. На треке будем обсуждать разработку решений с открытым исходным кодом, опыт их использования и контрибьюта. Очень будем рады видеть доклады на следующие темы:
Ещё в рамках трека пройдёт опенсорс-трибуна — отдельная секция на которой авторы смогут представить свои опенсорс-проекты и рассказать, как их можно применять в высоконагруженных системах. Предлагайте на трибуну свои проекты, чтобы рассказать о них миру и привлечь контрибьюторов!
Please open Telegram to view this post
VIEW IN TELEGRAM
Пришло роковое мгновение, когда деврел беспощадно рвёт со своим прошлым, ...и в то же время трепещущей рукой грядущего срывает таинственный покров импортозамещения! В прошлую пятницу meetup.com объявил, что через 6 дней (на этой, выходит, неделе) перестает поддерживать все группы, расположенные на территории России. Подписка организаторов будет отменена, а группы закрыты.
Надеюсь, что это никак не влияет на ваше желание встречаться, общаться и делиться опытом на этой самой территории. Напомню, что у нас есть группа в VK и чат в телеграме. Так что как соберемся собираться, как-нибудь, определенно, соберемся.
Надеюсь, что это никак не влияет на ваше желание встречаться, общаться и делиться опытом на этой самой территории. Напомню, что у нас есть группа в VK и чат в телеграме. Так что как соберемся собираться, как-нибудь, определенно, соберемся.
Forwarded from Объявления конференции HighLoad++
Как вложиться в Open Source и не прогореть? Узнаем из доклада Антона Виноградова.
⠀
В основе их сервисов лежит Open Source-распределенная база данных — Apache Ignite, точнее, их продукт, на ней основанный.
⠀
Для обеспечения гарантий быстродействия, их кастомерам потребовалось хранить как можно больше данных в оперативной памяти, и они доработали свой продукт. Пошли по пути компромисса между донейшеном в Open Source и приватной фичей и получили плюсы от обоих подходов.
⠀
В докладе пройдем весь путь от постановки задачи до её решения — разработки механизма сжатия данных в памяти. Разберем все варианты реализации сжатия данных в Apache Ignite, включая уже существовавшие, проанализируем подводные камни и бонусы каждого из вариантов, в том числе неожиданные.
⠀
Встречаемся на HighLoad++ 2023 🙌
⠀
✅ Программа опенсорс-трека и билеты на конференцию на сайте в описании канала @HighLoadChannel
⠀
В основе их сервисов лежит Open Source-распределенная база данных — Apache Ignite, точнее, их продукт, на ней основанный.
⠀
Для обеспечения гарантий быстродействия, их кастомерам потребовалось хранить как можно больше данных в оперативной памяти, и они доработали свой продукт. Пошли по пути компромисса между донейшеном в Open Source и приватной фичей и получили плюсы от обоих подходов.
⠀
В докладе пройдем весь путь от постановки задачи до её решения — разработки механизма сжатия данных в памяти. Разберем все варианты реализации сжатия данных в Apache Ignite, включая уже существовавшие, проанализируем подводные камни и бонусы каждого из вариантов, в том числе неожиданные.
⠀
Встречаемся на HighLoad++ 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Объявления конференции HighLoad++
⠀
Реализовать функционал создания бэкапов (или снапшотов) в СУБД не просто. Задача вдвойне сложнее, когда это нужно сделать в распределённой СУБД. Втройне - когда СУБД поддерживает распределённые транзакции. И тем не менее любой хороший Crash Recovery план содержит противоречивые пункты - "Иметь под рукой полный бэкап" и "Обеспечить RPO в пределах 5 минут".
⠀
Они реализовали в Ignite алгоритм "Consistent Cut" для снятия инкрементальных снапшотов. Максим расскажет, как им удалось сделать снятие максимально незаметным для пользователя, а восстановление каждого узла полностью автономным. Обсудим, про что не нужно забывать при разработке production фичи, даже если ослеплен красотой алгоритма.
⠀
Встречаемся 27 и 28 ноября на HighLoad++ 2023 в Москве 🖐
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
у Highload++ проданы все билеты, так что с везунчиками, которые успели вовремя билеты купить, увидимся на этих докладах 👋
Please open Telegram to view this post
VIEW IN TELEGRAM
Знакомимся с основными разработками, которые доступны в релизе Apache Ignite 2.16.0:
https://habr.com/ru/companies/sberbank/articles/796791/
https://habr.com/ru/companies/sberbank/articles/796791/
Хабр
Обзор релиза Apache Ignite 2.16.0
Apache Ignite — это высокопроизводительная распределенная база данных с открытым исходным кодом, предназначенная для хранения и распределенной обработки больших объемов данных...
Всем привет! У db.podcast скоро выйдет кое-что интересное. Как назвали это сами организаторы "сказ про benchmark driven development". Поддержать задумку вы можете подписками, лайками, шерами и комментами в TG-канале и на YouTube
A вот и полноформатный выпуск: Back to the future of the Apache Ignite, который мы анонсировали выше. Наслаждайтесь)
YouTube
Back to the future of the Apache Ignite
#ignite #dbms #oltp #datagrid #gridgain Обсуждаем Apache Ignite - распределённую in-memory базу данных для нагруженных систем [1], которой каждый из нас посв...
Forwarded from GitVerse News (Dimitriy Mishin)
Ignite Go Thin Client: отказоустойчивость СУБД на языке Go
Уверены, вы слышали про Golang, или Go – язык программирования с открытым исходным кодом. Он популярен во многих отраслях, но лучше всего подходит для управления инфраструктурой.
Go – производительный язык для высоконагруженных систем с высокими требованиями в части отказоустойчивости и надежности хранения данных. Теперь всем, кто занимается разработкой высоконагруженных прикладных решений на языке Go, доступна отказоустойчивая распределенная СУБД Platform V DataGrid (powered by Apache Ignite) для хранения данных.
Продуктовая команда Platform V Data Grid разработала и выложила в репозиторий GitVerse тонкий Go-клиент: https://gitverse.ru/sbertech/ignite-go-client
В первый релиз вошли следующие фичи:
• Key/Value Queries
• Cache configuration
• Failover (reconnect)
• SSL/TLS
• Authentication
• Expiry Policy
Во втором квартале планируется выпуск второго релиза, в состав которого будут включены:
• SQL, Scan and Index Queries
• Partition awareness
• Binary types
• Transactions
Go пробовать, друзья!
Уверены, вы слышали про Golang, или Go – язык программирования с открытым исходным кодом. Он популярен во многих отраслях, но лучше всего подходит для управления инфраструктурой.
Go – производительный язык для высоконагруженных систем с высокими требованиями в части отказоустойчивости и надежности хранения данных. Теперь всем, кто занимается разработкой высоконагруженных прикладных решений на языке Go, доступна отказоустойчивая распределенная СУБД Platform V DataGrid (powered by Apache Ignite) для хранения данных.
Продуктовая команда Platform V Data Grid разработала и выложила в репозиторий GitVerse тонкий Go-клиент: https://gitverse.ru/sbertech/ignite-go-client
В первый релиз вошли следующие фичи:
• Key/Value Queries
• Cache configuration
• Failover (reconnect)
• SSL/TLS
• Authentication
• Expiry Policy
Во втором квартале планируется выпуск второго релиза, в состав которого будут включены:
• SQL, Scan and Index Queries
• Partition awareness
• Binary types
• Transactions
Go пробовать, друзья!
Всем привет!
У db.podcast вышел 4 выпуск, обсуждение Experience with Rules-Based Programming for Distributed, Concurrent, Fault-Tolerant Code.
Должно быть интересно :)
Поддержать проект вы можете подписками, лайками, шерами и комментами!
У db.podcast вышел 4 выпуск, обсуждение Experience with Rules-Based Programming for Distributed, Concurrent, Fault-Tolerant Code.
Должно быть интересно :)
Поддержать проект вы можете подписками, лайками, шерами и комментами!
YouTube
Программирование распределённых отказоустойчивых алгоритмов с использованием Rule-Based подхода
#distributed #ignite #concurrencyОбсуждаем работу "Experience with Rules-Based Programming for Distributed, Concurrent, Fault-Tolerant Code" [1].Работа предл...
Впереди долгие выходные, и к просмотру предлагается видео про то, как правильно писать "распределенные, конкурентные и устойчивые к падениям сервисы".
Эксперты обсудили контринтуитивность подхода, его применимость и даже немного программировали на Яве, чтобы не осталось недопониманий. Подписывайтесь, ставьте лайки и делитесь с теми, кому это может быть интересно!
Эксперты обсудили контринтуитивность подхода, его применимость и даже немного программировали на Яве, чтобы не осталось недопониманий. Подписывайтесь, ставьте лайки и делитесь с теми, кому это может быть интересно!
YouTube
Распределенные, конкурентные и устойчивые к отказам сервисы
Обсуждаем пейпер "Experience with Rules-Based Programming for Distributed, Concurrent, Fault-Tolerant Code" с Дарьей Андреевой и Андреем Тимофеевым.