LinuxParty
Google ha hecho públicos los detalles de su tecnología de base de datos Spanner, que permite a una base de datos almacenar datos a través de múltiples centros de datos, millones de máquinas y trillones de filas, pero no es sólo la base de datos más grande, Spanner también permite que las aplicaciones que utilicen la base de datos, dictar los datos específicos que en ella se almacenan con el fin de reducir la latencia cuando se recupera. Hacer este trabajo es lo que Google llama a su API True Time (tiempo verdadero), que combina un reloj atómico y un reloj GPS para el timestamp por lo que puede ser sincronizado a través como muchos centros de datos y máquinas cuando sea necesario ".
Original paper El artículo se centra gran parte del tiempo en la API, pero la consistencia externa a escala mundial parece ser el gran problema. A partir de la ponencia: "A pesar de que muchos proyectos utilizan alegremente Bigtable, también hemos recibido constantemente quejas de los usuarios de que Bigtable puede ser dificil de utilizar para algunos tipos de aplicaciones: las que tienen esquemas complejos y cambiantes, o los que requieren consistencia fuerte en el presencia de área de replicación .... Muchas aplicaciones de Google han elegido utilizar Megastore (PDF) debido a su semi-relacional modelo de datos y soporte para la replicación síncrona, a pesar de su rendimiento de escritura relativamente pobre. Como consecuencia, Spanner ha evolucionado. desde un Bigtable-como versionado clave-valor en un almacén temporal multi-versión de la base de datos se almacena en esquematizados semi-relacionales tablas, los datos son versionados, y cada versión es automáticamente marcada con la fecha de su tiempo de confirmación, las versiones antiguas de los datos están sujetos a configurables de recogida de políticas de basura, y las aplicaciones pueden leer datos de marcas de tiempo viejos, Spanner soporta transacciones de propósito general, y proporciona un lenguaje de consulta basada en SQL.

-
Fedora
- La distribución de Linux Ultramarine 41 basada en Fedora ya está disponible para descargar
- Cómo instalar un intercambiador de entornos de escritorio en Fedora
- Instalar Steam Valve en Fedora
- Fedora KDE es un brillante sistema operativo de escritorio listo para cualquier tipo de usuario.
- Se lanzó Fedora Linux 41 con Linux Kernel 6.11, DNF5, GNOME 47 y más
- Fedora 39 beta ofrece la distribución de Linux con mejor rendimiento que he visto en mucho tiempo
- Fedora lanzó la computadora portátil Fedora Slimbook Linux con pantalla 3K, NVIDIA RTX 3050 Ti
- Fedora 38 Linux nueva versión de esta gran distro, disponible
- AWS de Amazon lanza 'Amazon Linux 2023' basado en Fedora y optimizado para la nube
- Instalar Nginx con PHP5 (y PHP-FPM) y Soporte MySQL en Fedora Linux
- Instalar Nginx con PHP5 (PHP-FPM) y MySQL en Fedora 17
- 20 comandos YUM para la gestión de paquetes
- Servidor Samba eb Fedora 13 con dbsam Backend
- La distro, Fedora Linux, declarada "Bien público digital"
- 26 Comandos de DNF para gestión de paquetes (rpm) en Fedora Linux