Выпуклый (программное обеспечение)Васина Википедия

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

Сообщение wiki_en »



Convex — американская компания-разработчик программного обеспечения, которая разрабатывает реактивное программирование | реактивный бэкэнд в качестве сервисной платформы для разработчиков веб-приложений. Компания Convex, основанная в 2021 году со штаб-квартирой в Сан-Франциско, предоставляет бессерверную базу данных, серверную среду выполнения и инфраструктуру синхронизации в реальном времени, которая позволяет разработчикам писать серверную логику на TypeScript без управления серверами или традиционной инфраструктурой базы данных.

== Фон ==
Convex, Inc. была основана в 2021 году Джейми Тернером (генеральный директор), Джеймсом Коулингом (технический директор) и Суджаем Джаякаром. Все трое основателей — бывшие инженеры Dropbox (сервис)|Dropbox, где они работали над крупномасштабными системами хранения, включая проект по переносу миллиардов гигабайт пользовательских файлов из Amazon Web Services в собственную внутреннюю инфраструктуру Dropbox.
== Товар ==
Платформа Convex функционирует как глобальный уровень управления состоянием веб-приложений. Его архитектура объединяет реактивную базу данных документов, бессерверные серверные функции и библиотеки синхронизации клиентов в единую среду TypeScript.
=== База данных ===
База данных Convex — это документо-ориентированная база данных|документоориентированное хранилище, с которым разработчики взаимодействуют посредством типизированных функций TypeScript, а не SQL. Запросы выполняются на стороне сервера и автоматически отслеживаются на уровне поля, что позволяет системе точно определять, какие клиенты необходимо обновить при изменении базовых данных. Партнер Andreessen Horowitz Мартин Касадо, описывая проблему, для решения которой был разработан Convex, отметил, что традиционные базы данных созданы для хранения и запроса данных и не предназначены для глобального управления состоянием.

=== Синхронизация в реальном времени ===
Когда мутация фиксируется, Convex автоматически определяет, какие подписанные клиенты затронуты, и отправляет обновления через WebSocket, не требуя ручного аннулирования кэша или опроса. Дизайн позволяет разработчикам внешнего интерфейса обрабатывать состояние удаленного приложения аналогично локальному состоянию компонента React (программное обеспечение)|React.

=== Выпуклые компоненты ===
Выпуклые компоненты — это модульные, независимо устанавливаемые строительные блоки TypeScript для общих шаблонов серверной части, включая ограничение скорости, рабочие очереди, присутствие в реальном времени и конвейеры генерации с расширенным поиском. Компоненты поддерживают изолированные таблицы и транзакции для предотвращения конфликтов схемы при установке вместе с существующим кодом приложения.

=== Векторный поиск и приложения искусственного интеллекта ===
В 2023 году Convex добавила в свою платформу возможность векторного поиска. К 2024 году компания сообщила, что примерно 80 процентов проектов, построенных на Convex, представляли собой приложения искусственного интеллекта | ИИ, что отражает более широкий рост разработки программного обеспечения на основе ИИ.

== Город ИИ ==
В августе 2023 года Convex в сотрудничестве с Andreessen Horowitz выпустила AI Town, среду моделирования с открытым исходным кодом, в которой автономные агенты ИИ населяют виртуальный город, взаимодействуют друг с другом, формируют воспоминания и поддерживают разговоры. Проект, построенный на базе серверной части Convex, был разработан в качестве эталонной архитектуры для разработчиков, создающих многоагентные системы искусственного интеллекта.
== Открытый исходный код ==
В марте 2024 года Convex выпустила версию своего бэкэнда с открытым исходным кодом, сделав базовую платформу доступной для самостоятельного размещения в качестве альтернативы управляемому облачному сервису. Этот выпуск был призван устранить обеспокоенность разработчиков по поводу привязки к поставщику и позволить более широкому сообществу внести свой вклад в развитие платформы.
== Финансирование ==
В конце 2021 года Convex привлекла посевной раунд от таких инвесторов, как Neo Ventures, Netlify's Jamstack Innovation Fund, General Catalyst и SV Angel.

В апреле 2022 года Convex объявила о раунде серии A стоимостью 25,7 миллиона долларов под руководством Андриссена Горовица с участием Netlify, Neo и индивидуального инвестора Элада Гиля. В результате раунда стоимость компании составила 128 миллионов долларов. Партнер Andreessen Horowitz Мартин Касадо вошел в совет директоров. Среди известных инвесторов-ангелов были Нэт Фридман (бывший генеральный директор GitHub) и Рам Шрирам (член совета директоров Alphabet Inc.).

В ноябре 2025 года Convex привлекла дополнительные 24 миллиона долларов в ходе раунда под руководством Андреессена Горовица и Spark Capital при участии инвесторов-ангелов, включая Адама Д'Анджело, Дрю Хьюстона и Тео Брауна. На момент объявления компания сообщила, что ее клиентская база, количество проектов и выручка выросли более чем в десять раз за предыдущие девять месяцев.
== Конкурентная среда ==
Convex работает на рынке серверных услуг и бессерверной инфраструктуры. В число конкурентов входят Firebase|Google Firebase, AWS Amplify, Supabase и PlanetScale. В отличие от Firebase, которая использует собственные методы запросов и клиентские SDK, Convex сосредотачивает свой опыт разработки на TypeScript и функциональных абстракциях. В отличие от Supabase, который напрямую предоставляет PostgreSQL, Convex абстрагирует уровень базы данных за вызовами типизированных функций.

== См. также ==

* Серверная часть как услуга
* Огневая база
* Супабаза
* Бессерверные вычисления
* Реактивное программирование

*

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

Быстрый ответ

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Тишина (программное обеспечение)
    wiki_en » » в форуме Васина Википедия
    0 Ответы
    57 Просмотры
    Последнее сообщение wiki_en
  • КУЛ (программное обеспечение)
    wiki_en » » в форуме Васина Википедия
    0 Ответы
    140 Просмотры
    Последнее сообщение wiki_en
  • Монал (программное обеспечение)
    wiki_en » » в форуме Васина Википедия
    0 Ответы
    47 Просмотры
    Последнее сообщение wiki_en
  • Мип (программное обеспечение)
    wiki_en » » в форуме Васина Википедия
    0 Ответы
    77 Просмотры
    Последнее сообщение wiki_en
  • ZWCAD (программное обеспечение)
    wiki_en » » в форуме Васина Википедия
    0 Ответы
    36 Просмотры
    Последнее сообщение wiki_en