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.
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.
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.
Casos de uso respaldados por fuentes oficiales
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.
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.
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.
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.
Comprobaciones con tus propios materiales y flujo de trabajo
Qué fuentes se revisaron y cuándo
Respuestas basadas en el registro de producto con fuentes verificadas
Appwrite 2.0 admite PostgreSQL de forma predeterminada para nuevas instalaciones autohospedadas, junto con MySQL, MariaDB, MongoDB, DocumentsDB y VectorsDB.
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.
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.
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.
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.