Capítulo 4. Esquemas y contratos de datos Esquemas y contratos de datos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Nota
Una versión anterior de este capítulo apareció previamente en Construir una Data Mesh basada en eventos (O'Reilly, 2023).
Esquemas son esenciales para poner en marcha una arquitectura basada en eventos. Un esquema es una declaración explícita de las estructuras de datos, nombres, tipos, valores por defecto y limitaciones. Facilitan una comprensión común de los datos, tanto para los productores como para los consumidores. Los esquemas eliminan la ambigüedad, apoyan tanto el descubrimiento como el autoservicio, y reducen significativamente los errores de análisis e interpretación.
Los contratos de datos, que se tratan con más detalle en la segunda mitad de este capítulo, se basan en esquemas como componente fundamental. También incorporan otros aspectos, como la propiedad, los acuerdos de nivel de servicio, el cifrado, las reglas de evolución de los datos, etc.
Consejo
¡Utiliza esquemas! Aunque técnicamente son opcionales, en realidad son esenciales para crear arquitecturas basadas en eventos que realmente funcionen.
Este capítulo es una mirada prescriptiva y de opinión sobre los esquemas y los contratos de datos en una arquitectura basada en eventos, y da instrucciones sobre cómo prepararte para el éxito. Hay muchas tecnologías de esquemas diferentes y muchas formas distintas de comunicar ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access