Сделать свою собственную SQL-базу данных или запускать SQL-запросы в NoSQL-базе данных — кажется, это очень непростая задача. А если мы говорим о распределенной БД, то сложность возрастает многократно. Но, к счастью, Apache Calcite — фреймворк с открытым кодом — поможет сделать это довольно легко.
Рубрика «Apache Ignite»
Как прикрутить SQL к чему угодно при помощи Apache Calcite
2021-09-17 в 7:17, admin, рубрики: Apache, Apache Calcite, Apache Ignite, sql, sql tips and tricks, базы данных, Блог компании Конференции Олега Бунина (Онтико), высокая производительность, конференции, распределенные системы, распределенные файловые системыМониторинг Apache Ignite. Сделали правильно
2020-02-10 в 7:23, admin, рубрики: Apache Ignite, api, javaМы сделали 2 подсистемы внутри Apache Ignite.
В статье расскажу про их архитектуру:
- Как сделали подсистему метрик и подсистему system view.
- Что сделано и что собираемся сделать?
Как стать коммиттером и действительно ли вам это нужно
2019-04-03 в 6:00, admin, рубрики: Apache, Apache Ignite, open source, Блог компании Сбербанк, Карьера в IT-индустрии, коммиттер, разработка, управление проектамиПривет! Меня зовут Дмитрий Павлов, я работаю в GridGain, а также являюсь коммиттером и участником PMC в Apache Ignite и контрибьютором в Apache Training. Недавно я выступал c докладом о работе коммиттера на митапе Сбербанка по open source. С развитием opensource-сообщества у многих все чаще стали возникать вопросы: как стать коммиттером, какие задачи брать и сколько строчек кода надо написать, чтобы получить эту роль. Когда мы думаем о коммиттерах, нам сразу представляются всемогущие и всезнающие люди с короной на голове и томиком «Чистый код» вместо скипетра. Так ли это? В своем посте я постараюсь ответить на все важные вопросы о коммиттерах, чтобы вы могли понять, действительно ли вам это нужно.
СберТех ♥ Open Source, concurrency и надежные банковские операции — разбор решений задач с Joker 2018
2018-10-22 в 8:58, admin, рубрики: Apache Ignite, concurrency, java, jmm, joker, jokerconf, JUG, open source, Блог компании Сбербанк, задачи для программистов, задачки, занимательные задачи, Занимательные задачки, ненормальное программирование, ПрограммированиеВ эти выходные прошел Joker 2018, было интересно! Но не одними выступлениями была богата конференция. Все компании-спонсоры старались выделиться на фоне «конкурентов» и мы — не исключение.
Много интересного было на стенде Сбербанк-Технологий, но я хочу рассказать о том чем выделились именно мы. Наша команда, занимающаяся развитием Apache Ignite в СберТехе, подготовила задачи и провела розыгрыш среди тех, кто отважился их решить.
Под катом вас ожидают задачи, разбор решений и возможность обосновать собственный вариант решения в комментариях.
Введение в разработку типичного Open Source решения
2018-10-03 в 9:29, admin, рубрики: Apache, Apache Ignite, java, open source, Блог компании Сбербанк11 сентября в Санкт-Петербурге прошел Java Meetup, полностью посвященный Apache Ignite. Огромное спасибо организаторам за приглашение и возможность рассказать об Open Source от лица разработчика этого самого Open Source. Учитывая позитивную реакцию зала, я решил поделиться презентацией и с теми, кто не смог присутствовать на митапе.
Под катом вас ожидает текстовая версия презентации, полная субъективного восприятия Open Source, как позитивного, так и негативного.
Внедрение зависимостей в сервис Apache Ignite.NET
2018-08-17 в 11:52, admin, рубрики: .net, Apache Ignite, C#Разрабатывая различные приложения, использующие популярную библиотеку Castle Windsor для внедрения зависимостей и Apache Ignite.NET в качестве «ключика», который открывает дверь в «облачные» вычисления, я столкнулся с небольшим неудобством: у меня не было никакой возможности внедрить зависимость в сервис, запускаемый через так называемый Service Grid.
Причина по которой это происходит довольна банальна. Apache Ignite.NET сериализует сервис, отправляет его на один из доступных серверов, где он десериализуется и запускается. Так как этот процесс никаким образом не имеет понятия о Castle Windsor, мы получаем то, что получаем.
Для решения этой проблемы нам необходимо создать плагин для Apache Ignite.NET, который получит контейнер, отвечающий за внедрение зависимостей и предоставить возможность сервису обратиться к нему, для получения того или иного объекта.Читать полностью »
Власть, деньги и open source. Рассказываем, как работает сообщество на примере Apache Ignite
2018-08-06 в 10:01, admin, рубрики: Apache Ignite, java, open source, open source projects, Open Source Software, Блог компании GridGain, Программирование, распределенные системы
На последней встрече сообщества Apache Ignite в Москве я рассказывал про:
- Open source-сообщество;
- Власть и деньги в open source;
- Как стать контрибьютором и коммитером, и зачем это нужно.
Ограниченное время доклада не позволило привести больше примеров, поэтому расширенную версию выкладываю на Хабре. Всё изложенное основано на моем личном опыте и не является официальной позицией какой-либо компании или организации.
Читать полностью »
«Здесь нет начальника»: о работе с Open Source и Apache Ignite в Сбербанк-Технологиях
2018-07-31 в 10:21, admin, рубрики: Apache Ignite, java, open source, Блог компании JUG.ru Group, Блог компании Сбербанк, Программирование, Сбербанк-ТехнологииПри словах «open source» многим представляются либо энтузиаст, коммитящий по вечерам в любимый проект, либо небольшая компания, зарабатывающая поддержкой открытого продукта. Но если задумываться только о них, то упустишь важный и интересный сегмент сообщества. Когда-то слова «энтерпрайз» и «open source» казались антонимами, а теперь крупные корпорации не только активно используют OSS-проекты, но и сами контрибьютят в них.
Сбертех со временем всё активнее проявляет себя в OSS-сообществе, и мы решили расспросить их об этом. Как сочетаются строгая банковская специфика с опенсорсным духом свободы? Какие возникают требования к Open Source, которых может не быть у других компаний? Есть ли в Сбертехе сотрудники, которые в качестве основных рабочих задач пишут открытый код? Каковы планы и желания на будущее? Антон Чураев, курирующий направление Free&Open Source, рассказал нам обо всём этом и не только.
Как не сломать кластер Apache Ignite с самого начала
2018-07-04 в 10:05, admin, рубрики: Apache Ignite, gridgain, Ignite, java, open source, Блог компании GridGain, ПрограммированиеПубликуем расшифровку видеозаписи выступления Станислава Лукьянова на митапе Apache Ignite сообщества в Петербурге 20 июня. Загрузить слайды можно по ссылке.
Есть целый класс проблем, с которыми сталкиваются начинающие пользователи. Они только что скачали себе Apache Ignite, запускают первые два-три-десять раз, и приходят к нам с вопросами, которые решаются схожим образом. Поэтому предлагаю создать чек-лист, который сэкономит вам много времени и нервов, когда вы делаете свои первые приложения на Apache Ignite. Мы поговорим о подготовке к запуску; как сделать так, чтобы кластер собрался; как запустить какие-нибудь вычисления в Compute Grid; как подготовить модель данных и код, чтобы можно было записать в Ignite свои данные и потом их успешно прочитать. И главное: как ничего не сломать с самого начала.
Летний митап Apache Ignite в Москве
2018-07-03 в 11:52, admin, рубрики: Apache Ignite, java, meetup, meetups, Блог компании GridGain, встречи java профессионалов, встречи разработчиков, конференции, митапы
Приглашаем вас на московский летний митап, посвящённый Apache Ignite. Присоединяйтесь к встрече пользователей и разработчиков. В этот раз, как заказывали, покажем примеры кода, много примеров.