Appwrite 2.0 favicon

Appwrite 2.0

Appwrite 2.0 actualiza la plataforma con un motor de corrutinas, compatibilidad nativa con PostgreSQL y MySQL, almacenamiento S3 y capacidades de identidad OAuth 2.1.

Código e ITConexión directa de clientes de bases…Realización de búsquedas por similitud…Transferencia y gestión de archivos…Funcionamiento como servidor OAuth 2.1…
Appwrite 2.0 product interface screenshot
Visitas mensuales estimadas
339 mil
Periodo de datos:
Publicado en AIToolly

¿Qué es Appwrite 2.0? Descripción del producto

Qué hace el producto y cómo se presenta oficialmente

Appwrite 2.0 representa una revisión arquitectónica importante de la plataforma de backend como servicio, haciendo hincapié en la compatibilidad directa con protocolos estándar del sector junto con sus API tradicionales.

Las principales actualizaciones de la plataforma incluyen el motor de corrutinas Hyperloop B, compatibilidad nativa con bases de datos PostgreSQL y MySQL, almacenamiento de objetos compatible con S3, VectorsDB para búsqueda por similitud y un proveedor de identidad OAuth 2.1.

¿Para qué se puede usar Appwrite 2.0?

Casos de uso respaldados por fuentes oficiales

Integración estándar de bases de datos y ORM

Conexión directa de frameworks de aplicaciones externas y ORM a bases de datos administradas de PostgreSQL o MySQL mediante cadenas de conexión estándar.

Almacenamiento de documentos y similitud vectorial

Gestión de incrustaciones vectoriales de alta dimensión en VectorsDB mientras se persisten datos de aplicaciones flexibles dentro de colecciones DocumentsDB de JSON sin esquema.

Gestión de identidad centralizada con OAuth 2.1

Uso de un proyecto de Appwrite como proveedor de OpenID Connect y OAuth 2.1 para autenticar usuarios en aplicaciones web o móviles externas.

Motor Hyperloop B e interoperabilidad de protocolos

Appwrite 2.0 sustituye la estructura anterior de procesos de trabajo por Hyperloop B, un modelo de ejecución basado en corrutinas. Bajo esta arquitectura, los procesos de trabajo ceden la ejecución mientras esperan consultas a bases de datos, respuestas de caché o E/S de red, lo que permite a procesos individuales atender múltiples solicitudes concurrentes simultáneamente.

Para reducir la dependencia de SDK de cliente propietarios, Appwrite 2.0 expone protocolos de red nativos en todos sus subsistemas principales. Los desarrolladores pueden utilizar clientes de bases de datos estándar para PostgreSQL y MySQL, herramientas S3 estándar para operaciones de archivos y puntos de conexión de detección estándar de OpenID Connect para la autenticación.

  • Hyperloop B se apoya en un programador de corrutinas para ayudar a evitar que los procesos queden inactivos de forma síncrona durante las operaciones de E/S.
  • Los buckets de almacenamiento de objetos se pueden manipular mediante clientes S3 estándar como AWS CLI y rclone.
  • Los puntos de conexión de autenticación cumplen con las especificaciones de OAuth 2.1 y OpenID Connect para ofrecer una amplia compatibilidad en el ecosistema.

Qué probar antes de elegir Appwrite 2.0

Comprobaciones con tus propios materiales y flujo de trabajo

  • Confirmar que los entornos de despliegue satisfagan las especificaciones de orquestación de contenedores para topologías de procesos de trabajo autohospedadas.
  • Verificar si los requisitos de red del proyecto dependen de Appwrite Firewall o Appwrite Domains, que requieren Appwrite Cloud.
  • Comprobar la compatibilidad de los flujos de trabajo de bases de datos existentes con los motores nativos de PostgreSQL, MySQL, DocumentsDB o VectorsDB.

Fuentes y fecha de revisión de Appwrite 2.0

Qué fuentes se revisaron y cuándo

Fuente oficial
https://appwrite.io/
Última comprobación
Categoría
Código e IT

Preguntas frecuentes sobre Appwrite 2.0

Respuestas basadas en el registro de producto con fuentes verificadas

¿Qué motores de bases de datos son compatibles con Appwrite 2.0?

Appwrite 2.0 admite PostgreSQL de forma predeterminada para nuevas instalaciones autohospedadas, junto con MySQL, MariaDB, MongoDB, DocumentsDB y VectorsDB.

¿Cómo se integra Appwrite 2.0 con herramientas S3 de terceros?

Appwrite Storage expone un punto de conexión de API compatible con S3, lo que permite la integración directa con herramientas como la CLI de AWS, los SDK de AWS y rclone.

¿Cuál es la función de Hyperloop B en Appwrite 2.0?

Hyperloop B es el motor de corrutinas fundamental de Appwrite 2.0 que cede el control durante las operaciones de E/S para gestionar solicitudes simultáneas en un único proceso.

¿Puede Appwrite 2.0 funcionar como proveedor de identidad?

Sí, Appwrite 2.0 incluye un servidor OAuth 2.1 y OpenID Connect que permite a los proyectos emitir tokens de acceso con alcance delimitado y autenticar aplicaciones externas.

¿Están disponibles Appwrite Firewall y Domains para instancias autohospedadas?

No, las reglas de control de tráfico de Appwrite Firewall y la gestión de Appwrite Domains están documentadas actualmente como características exclusivas de Appwrite Cloud.

Explora otras herramientas añadidas recientemente en la misma categoría.