СупабазаВасина Википедия

Новости с планеты OGLE-2018-BLG-0677
Что вы не только не знали, но и не хотели знать
Автор темы
wiki_en
Всего сообщений: 102436
Зарегистрирован: 16.01.2024
 Супабаза

Сообщение wiki_en »

* Пол Копплстоун
* Муравей Уилсон

* Пол Копплстоун (генеральный директор|генеральный директор)
* Ант Уилсон (технический директор|технический директор)

«Supabase» — это программное обеспечение с открытым исходным кодом | серверная платформа с открытым исходным кодом как услуга (BaaS), которая предоставляет разработчикам набор инструментов для создания и масштабирования приложений.
По состоянию на 2025 год Supabase обслуживает более 4 миллионов разработчиков и управляет более чем 3,5 миллионами баз данных.
==История==

===Основание и раннее развитие===
Пол Копплстоун и Ант Уилсон основали Supabase в январе 2020 года. До основания Supabase Копплстоун работал техническим директором сингапурского стартапа Nimbus for Work, где он столкнулся с ограничениями при создании приложения для чата с использованием Google Firebase. Этот опыт выявил трудности с масштабируемостью, гибкими запросами и расширением возможностей Firebase, особенно при попытке включить функции из реляционных систем. базы данных, такие как PostgreSQL.
Копплстоун обратился к Уилсону, бывшему соседу по дому, когда они участвовали в программе Entrepreneur First Accelerator Program в Сингапуре, с концепцией создания альтернативы Firebase с открытым исходным кодом, которая сохранила бы простоту Firebase, но при этом обеспечила бы гибкость PostgreSQL.
Основание Supabase совпало с началом глобальной пандемии COVID-19.
===Вирусный рост и репозиционирование===
В мае 2020 года Copplestone приняла решающее маркетинговое решение, изменив слоган компании на веб-сайте с «Postgres в реальном времени» на «альтернативу Firebase с открытым исходным кодом». Такое изменение позиционирования оказалось трансформационным: за три дня Supabase масштабировалась с восьми размещенных баз данных до 800. Когда первые пользователи разместили ссылку на Supabase на Hacker News с заголовком «an Альтернатива Firebase с открытым исходным кодом», сообщение получило более 1100 голосов.

Supabase присоединилась к группе Y Combinator Summer 2020 и к июлю 2020 года разместила более 3000 баз данных. Платформа попала на первую страницу Hacker News два дня подряд во время их пребывания в Y Combinator, в результате чего количество пользователей подскочило с 80 до 800 за одну ночь.

===Финансирование и расширение===
По состоянию на октябрь 2025 года Supabase привлекла в общей сложности 521 миллион долларов США в рамках шести раундов финансирования. История финансирования компании включает в себя:

* Октябрь 2020 г.: посевной раунд с участием Y Combinator, Coatue и других инвесторов
* Сентябрь 2021 г.: серия A на сумму 30 миллионов долларов. * Май 2022 г.: серия B стоимостью 80 миллионов долларов под руководством Felicis|Felicis Ventures * Сентябрь 2024 г.: серия C стоимостью 80 миллионов долларов под руководством Peak XV Partners и Craft Ventures
* Апрель 2025 г.: серия D стоимостью 200 миллионов долларов под руководством Accel (компании) | Accel при оценке в 2 миллиарда долларов * Октябрь 2025 г.: серия E стоимостью 120 миллионов долларов США при оценке в 5,1 миллиарда долларов США, совместное управление Accel и Peak XV Partners

Раунд серии D в апреле 2025 года состоялся неожиданно, когда партнер Accel Гонсало Мокорреа совершил необъявленный визит в Ванаку, Новая Зеландия, родной город генерального директора Пола Копплстоуна, убеждая его принять инвестиции в качестве стратегического шага.
Среди известных инвесторов-ангелов — Джеймс Тэмплин, Юрий Сагалов, Гильермо Раух, Том Престон-Вернер и Нат Фридман. В раунде серии D также приняли участие главный директор по продукту OpenAI Кевин Вейл, генеральный директор Vercel Гильермо Раух и генеральный директор Laravel Тейлор Отвелл.

===Приобретения===
Supabase совершила два стратегических приобретения:

* '''Logflare''' (2021 г.): служба журналирования, интегрированная в стек Supabase для обеспечения возможностей регистрации и построения диаграмм.
* '''OrioleDB''' (Апрель 2024 г.): компания, основанная разработчиком PostgreSQL Александром Коротковым, которая разрабатывает замену механизма хранения данных для PostgreSQL, предназначенную для современного оборудования.
==Технологии==

===Архитектура===
Supabase построена на основе инструментов с открытым исходным кодом, при этом PostgreSQL выступает в качестве основной базы данных. Платформа не абстрагирует PostgreSQL; пользователи могут получить к нему доступ с полными привилегиями.
* '''PostgreSQL''': основная реляционная база данных, активно развивающаяся более 30 лет
* '''PostgREST''': веб-сервер, написанный на Haskell (языке программирования)|Haskell, который автоматически генерирует RESTful API на основе схем PostgreSQL * '''Realtime''': Elixir (язык программирования) | Сервер Elixir, который позволяет прослушивать изменения PostgreSQL через WebSockets, используя Phoenix Framework
* '''GoTrue''': веб-токен JSON|API аутентификации на основе JWT, написанный на Go (язык программирования)|Go, который управляет регистрациями пользователей, входами в систему и сеансами
* '''Хранилище''': служба хранения объектов, совместимая с Amazon S3|S3, с разрешениями на обработку PostgreSQL
* '''Периферийные функции''': Бессерверные вычисления|Бессерверные функции на основе Deno (программное обеспечение)|Среда выполнения Deno
* '''Kong''': облачный шлюз API
* '''pg_graphql''': расширение PostgreSQL, предоставляющее API GraphQL

Все службы взаимодействуют через шлюз Kong API, который расположен перед серверными службами. Платформа автоматически генерирует API-интерфейсы REST и GraphQL для каждой таблицы в сочетании с безопасностью на уровне строк|Безопасностью на уровне строк (RLS) для точного доступа к данным для конкретного пользователя.
===Возможности в реальном времени===
Supabase Realtime реализован как глобально распределенный кластер Elixir, который позволяет клиентам подключаться к любому узлу через WebSockets.
Служба Realtime поддерживает три основные функции:
* '''Broadcast''': позволяет клиентам отправлять сообщения в каналы глобального распространения
* '''Присутствие''': хранилище значений ключей в памяти, поддерживаемое бесконфликтным реплицируемым типом данных|CRDT для отслеживания состояния пользователя
* '''Изменения базы данных''': потоки изменений PostgreSQL через слоты репликации с использованием журнала упреждающей записи|Записи журнала упреждающей записи (WAL)

===Параметры развертывания===
Supabase предлагает две модели развертывания:

* '''Размещенная платформа''': управляемая служба на сайте supabase.com с автоматическим масштабированием и обслуживанием
* '''Самостоятельное размещение''': развертывание на основе Docker Compose, позволяющее организациям запускать весь стек в собственной инфраструктуре, обеспечивая соблюдение требований конфиденциальности данных и соответствия требованиям

==Бизнес-модель==

===Цены===
Supabase работает по многоуровневой модели ценообразования:

* «Уровень бесплатного пользования»: ограниченные квоты с максимальным объемом хранилища базы данных 500 МБ; неактивные проекты приостанавливаются после одной недели бездействия
* «Уровень Pro»: от 25 долларов США в месяц плюс цена в зависимости от использования
* '''Корпоративный уровень''': индивидуальные цены для крупных клиентов с дополнительными функциями и поддержкой

В отличие от Firebase, где плата взимается в зависимости от количества операций чтения, записи и удаления, Supabase предлагает предсказуемые цены на основе уровней, при которых счета не взимаются за каждый запрос.
===Финансовые показатели===
Выручка Supabase в 2024 году составила около 16 миллионов долларов США, что на 45 % больше, чем 11 миллионов долларов США в 2023 году. По прогнозам, в 2025 году выручка компании достигнет 27 миллионов долларов.

Компания использует уникальную модель распределения прибыли, при которой 20 % прибыли компании распределяется между сотрудниками на основе балльной системы, при этом основатели получают более высокие баллы. По состоянию на 2025 год в Supabase работает около 124 человек по всему миру, и она работает как полностью удаленная компания.

==Принятие и варианты использования==

===Принятие разработчиками===
По состоянию на 2025 год Supabase обслуживает более 4 миллионов разработчиков, управляющих более чем 3,5 миллионами баз данных. Примерно 40% стартапов в последних группах Y Combinator используют Supabase, и более 50% последней партии Y Combinator используют эту платформу. Платформа привлекла более 900 000 регистраций за первые четыре года работы.

===Известные клиенты===
Клиентская база Supabase варьируется от отдельных разработчиков и стартапов до крупных предприятий. Среди известных клиентов:

* Mozilla (использует Supabase для поиска MDN)
* 1Password
* PwC
* McDonald's
* GitHub|GitHub Next
* Johnson & Johnson
===ИИ и инструменты разработки===
Supabase стала предпочтительным серверным компонентом для разработки на основе искусственного интеллекта|ИИ, а такие платформы, как Lovable и Bolt, работают на Supabase. Платформа часто используется вместе с Cursor (программное обеспечение)|Cursor и Claude Code, поскольку она позволяет разработчикам быстро развернуть серверную часть, которая мгновенно обновляется с помощью команд от AI-помощников.

Около 10% активных баз данных в этом сервисе используются в сценариях использования искусственного интеллекта, в частности благодаря поддержке расширения pgvector, которое Supabase предложила крупным поставщикам облачных услуг. Компания тесно сотрудничала с Amazon Web Services|AWS для продвижения использования pgvector во всей отрасли.

==Стратегия продукта==

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

===Взаимодействие с сообществом===
Supabase поддерживает активное сообщество из более чем 20 000 разработчиков на Discord, где генеральный директор и команда инженеров часто отвечают на запросы и отчеты об ошибках практически в режиме реального времени. Компания активно спонсирует и нанимает сопровождающих критически важного программного обеспечения с открытым исходным кодом, такого как PostgREST, для укрепления экосистемы.

Компания вкладывает минимальные средства в традиционную рекламу, при этом затраты на рекламу составляют «возможно, несколько сотен долларов в месяц». Вместо этого Supabase полагается на поисковую оптимизацию|SEO, технические блоги и рост, стимулируемый сообществом.

===Будущее развитие===
Дорожная карта компании сосредоточена на нескольких ключевых направлениях:

* '''Multigres''': версия платформы корпоративного масштаба, предназначенная для крупных приложений с интенсивным использованием данных
* '''Ветвление базы данных''': создание сред предварительной версии при открытии запроса на извлечение|запросов на извлечение на GitHub с миграциями, которые сливаются с рабочей версией
* '''Оптимизация производительности''': интеграция OrioleDB для создания более быстрого механизма хранения данных для PostgreSQL
* '''Расширенные функции''': улучшения аутентификации, хранения, ведения журналов и интеграции

Чтобы возглавить работу над Multigres, Supabase наняла Сугу Сугумарана, соавтора Vitess. Компания собрала команду, в которую входят основные участники PostgreSQL, соучредитель NGINX и основатели различных компаний Y Combinator.

==Конкурентная среда==
Supabase конкурирует в первую очередь с Firebase, а также с другими поставщиками серверной части как услуги, включая Neon (база данных)|Neon, PlanetScale, Hasura и Appwrite. Ключевые отличия включают в себя:

* '''Открытый исходный код или проприетарный''': Supabase имеет полностью открытый исходный код с лицензиями MIT License|MIT и Apache|Apache 2.0, в то время как Firebase является проприетарным и принадлежит Google
* '''Модель базы данных''': Supabase использует реляционную базу данных SQL (PostgreSQL), а Firebase использует базу данных на основе документов NoSQL (Firestore)
* '''Возможность самостоятельного размещения''': Supabase может размещаться самостоятельно, чтобы избежать проблем с поставщиками.

Подробнее: https://en.wikipedia.org/wiki/Supabase
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ, комментарий, отзыв

Изменение регистра текста: 
Смайлики
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.