Skip to content
Timur Safin edited this page Oct 4, 2022 · 2 revisions

Tarantool Summer of Code (TSoC)

В условиях невозможности участия в Google Summer of Code 2022 летом 2022 года команда Tarantool решила провести летнюю школу собственными силами и только для российских студентов.

  • Был сформирован список идей проектов, которые интересны команде - Tarantool Summer of Code Ideas;
  • Идеи были разделены на проекты повышенной сложности (которым бы давались 2 квартала на выполнение и выделялся удвоенный бюджет), и средней сложности (1 квартал - с вознаграждением 120Круб за работу);
  • В объявленном конкурсе пришло около сотни студентов;
  • Из них около 30 было отобрано в sort-list И проинтервьюировано менторами из команды.

Список проектов - лета 2022

  • Full Tarantool/Lua support for IntelliJ IDEA platform (medium) - Дамир и Данис Низамутдиновы
  • Grammar-based fuzzing of SQL engine (medium) - Римма Толкачева
  • Adding the HyperLogLog algorithm to Tarantool (medium) - Максим Кайтмазян
  • Calculate bloom filter and page size automatically (medium) - Эмир Вильданов
  • Fuzzing Lua (LuaJIT) in Tarantool (medium) - Дмитрий Нестеров
  • Introduce dynamic trace probes to Tarantool kernel for SystemTap/dtrace (medium) - Михаил Петроченков
  • Implement page cache for vinyl (medium) - Корней Иванишин

Было отобрано 7 проектов средней сложности, но запущено в работу 6 (за вычетом проекта SystemTap/dtrace).

Итоговые отчеты - лета 2022

Developer Guidelines ↗

Architecture

How To ...?

Recipes

Upgrade instructions

Useful links

Old discussions

Personal pages

Clone this wiki locally