company_banner

Создатель СУБД Redis уходит от сопровождения проекта

    Создатель опенсорсной системы управления базами данных Redis Сальваторе [antirez] Санфилиппо объявил, что прекращает единоличное сопровождение проекта и передаёт его сообществу.

    «Когда я начал проект Redis более десяти лет назад, это был один из самых захватывающих моментов моей карьеры, — пишет Сальваторе. — Мой соучредитель и я успешно запустили два основных сервиса web 2.0 в итальянской сети. Чтобы сделать их масштабируемыми, нам пришлось изобрести много новых концепций, которые в большинстве случаев уже были известны в этой области, но мы не знали, да и не хотели проверять. Проблема? Давайте найдем решение. Мы хотели решать проблемы, но ещё больше — получать удовольствие. Это была игровая среда, в которой родился Redis».

    Сейчас всё изменилось.

    В наше время Redis больше не игрушка, а серьёзная технология, которая обеспечивает работу многих важных продуктов. В июне 2015 года для коммерциализации Redis была основана компания Redis Labs, куда перешёл Санфилиппо.

    «Год за годом моя работа менялась от создания этой штуки к обеспечению того, чтобы она была также как можно более полезной, как можно более надёжной. И в последние годы то, что я делаю каждый день, изменилось настолько, что большая часть моего внимания тратится на проверку того, что другие разработчики говорят мне о коде Redis, как его улучшить, какие изменения он требует, чтобы быть более правильным, быстрым или более безопасным. Однако я никогда не хотел быть мейнтейнером программного обеспечения», — пишет Сальваторе. Очевидно, сейчас его работа свелась к проверке коммитов и внесению правок, в то время как ему хотелось бы более креативного участия. Кто сказал, что программирование — не творческая работа и не предполагает самовыражение? antirez так не считает:

    «Я пишу код, чтобы выразить себя, и я считаю, что я кодирую артефакт, а не просто делают что-то полезное ради активности. Я бы сказал, что то, что я пишу, приносит пользу просто как побочный эффект, а моя главная цель — сделать нечто в определённом роде красивое. В сущности, я предпочёл бы, чтобы меня запомнили как плохого художника, а не как хорошего программиста. Теперь меня всё больше и больше вынуждают обстоятельства, созданные проектом, который стал таким важным, чтобы я меньше выражал себя и больше поддерживал проект. И это действительно именно то, что нужно Redis прямо сейчас. Но это не то, что я хочу делать, и я достаточно шёл на компромиссы за последние годы.

    Итак, уважаемое сообщество Redis, сегодня я ухожу с поста мейнтейнера Redis. Моя новая должность будет, с одной стороны, человеком «идей» в Redis Labs, чтобы обеспечить вклад в новые возможности Redis: я продолжу быть частью консультативного совета Redis Labs. С другой стороны, мои руки будут свободны, и я буду делать что-то ещё, это может быть написанием кода или нет, кто знает, я не хочу сейчас строить планы. Однако я очень скептически отношусь к тому, что в будущем не буду больше писать код. Это просто слишком весело :D

    Я оставляю Redis в руках сообщества Redis. Я попросил своих коллег Йосси Готлиба и Орана Агру продолжать поддерживать проект, начиная с сегодняшнего дня: это люди, которые помогли мне больше всего в последние годы».

    По мнению участников сообщества, уход antirez'a является существенным потрясением, так как он контролировал все вопросы разработки, через него проходили все коммиты и запросы на слияние, он решал, как будут исправляться ошибки, какие новшества следует добавить и какие архитектурные изменения приемлемы.

    Сальваторе Санфилиппо считает, что оставляет Redis в руках сообщества опытных программистов и в руках людей, которые заботятся о наследии духа сообщества Redis. Он надеется, что его точка зрения «об альтернативном способе написания программного обеспечения» будет учтена в эволюции Redis.

    О принятии на себя полномочий и работе в новых условиях Йоси и Оран высказались отдельно в официальном блоге. Новая структура управления подразумевает участие сообщества — расширение командной работы, которая позволит масштабировать процессы разработки и сопровождения.

    Сейчас исходный код Redis выглядит образцово и рекомендуется для чтения. Остаётся надеяться, что это не изменится после ухода Санфилиппо.
    ITSumma
    Собираем безумных людей и вместе спасаем интернет

    Комментарии 6

      0
      Связь Сальваторе — antirez в статье настолько невнятная, что я аж загуглил.
      Для тех кому гуглить лень — это один человек.

      UPD: а статья радует. Нравится писать код — пиши код, нафиг мейнтейнить.
        –3

        давно, пора… как в соседней теме обсуждали что гугл просил их сделать одну фичу, а они носом ворочали ....

          +11

          Гугл взял бы и сделал. И закоммитил назад, либо развивал свой форк. У них на это ресурсов хоть отбавляй.

            +2
            Так они скорее всего взяли и сделали. Просто не поделились.
              +2

              Как по мне проще договориться с апстримом и влить туда свои патчи чем тянуть свой форк. Но это, конечно, зависит от патчей и мейнтейнеров апстрима...

          +1
          Код редиса действительно один из лучших, читаемых, что я видел за всю жизнь.

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое