Как стать автором
Обновить
34
0
Николай Ижиков @NorthDragon

Пользователь

Отправить сообщение

Игрушечный ЯП — Cockroach

Время на прочтение 3 мин
Количество просмотров 10K

Всем привет.

В школьном и более продвинутом курсе информатики есть учебный язык - Кукарача. Довольно удачный, для обучения детей программированию. Простой, понятный, визуальные результаты с первой строчки.

Авторы курса сделали только exe-шник под Windows. Когда младший сын начал требовать "Папа научи программировать" принял волевое решение - сделать свою имплементацию. И сделал.

Читать далее
Всего голосов 53: ↑53 и ↓0 +53
Комментарии 25

CDC и логическая репликация для баз данных, реализованных на стеке open source-решений

Время на прочтение 7 мин
Количество просмотров 7.1K

Привет, Хабр! На связи СберТех — мы создаём Platform V, цифровую платформу Сбера для разработки бизнес-приложений.

В платформу входит более 60 продуктов на базе собственных сборок open source, доработанных до уровня enterprise по функциональности, безопасности, производительности и отказоустойчивости.

В этой статье расскажем про реализацию паттерна Change Data Capture и межкластерной репликации данных в продукте Platform V DataGrid, распределённой in-memory базе данных для высокопроизводительных вычислений. А также об особенностях внедрения функции и вариантах репликации. Написать материал помог наш коллега Николай Ижиков из команды по развитию баз данных на стеке open source.

Читать далее
Всего голосов 15: ↑12 и ↓3 +9
Комментарии 2

10 отличных Github репозиториев, которые должен знать каждый веб-разработчик

Время на прочтение 3 мин
Количество просмотров 97K

Кроме огромных репозиториев с источниками для подготовки к интервью, здесь много чего интересного


Я собрал список из десяти отличных репозиториев на Github, которые помогут вам существенно расширить свои знания.


image


А я его перевел, т.к. показалось, что пост многим будет интересен. Перевод очень вольный: я опустил нерелевантные промо-ссылки и гипер эмоциональные похвалы автора оригинала, чтобы оставить только суть. Еще, обновил цифры, чтобы информация была более актуальной к моменту публикации этого перевода. Итак, перейдем к списку.
Читать дальше →
Всего голосов 76: ↑69 и ↓7 +62
Комментарии 8

Мониторинг Apache Ignite. Сделали правильно

Время на прочтение 7 мин
Количество просмотров 4.9K

Мы сделали 2 подсистемы внутри Apache Ignite.


В статье расскажу про их архитектуру:


  • Как сделали подсистему метрик и подсистему system view.
  • Что сделано и что собираемся сделать?

Всего голосов 14: ↑14 и ↓0 +14
Комментарии 4

Code review: вредные советы для контрибьютера и ревьювера

Время на прочтение 11 мин
Количество просмотров 10K
Привет! Меня зовут Николай Ижиков. В этом посте я хочу рассказать об одном важном элементе взаимодействия, с которым мы сталкиваемся в процессе разработки ПО, особенно в open source. Это прохождение и проведение code review.


Я дам вредные советы, как сделать свою фичу и довести ее до merge в мастере opensource-проекта в условиях культурных, временных, понятийных и прочих различий между участниками сообщества. Обычно это тонкий вопрос, особенно для тех, кто только начинает работу в open source.
Всего голосов 24: ↑21 и ↓3 +18
Комментарии 4

TDE в Apache Ignite: история major feature в большом open source проекте

Время на прочтение 7 мин
Количество просмотров 2.5K
Многим организациям, в особенности финансовым, приходится иметь дело с различным стандартами безопасности — например, с PCI DSS. Такие сертификации требуют шифрования данных. Прозрачное шифрование данных на диске Transparent Data Encryption реализовано во многих промышленных СУБД.

Apache Ignite используется в банках, поэтому, в нём было решено реализовать TDE.

Я расскажу, как мы разработали TDE силами сообщества, публично, через апачевские процессы.
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 0

Информация

В рейтинге
Не участвует
Откуда
Пушкино, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность