No creo que MySQL se esté muriendo.
Hay mucho FUD sobre MySQL muerto. La mayor parte se remonta a personas de MariaDB, pero no son una fuente imparcial. Tienen un incentivo comercial y también un sesgo personal para emitir MySQL negativamente.
La verdad es:
- Cómo crear una aplicación web en Java
- Cómo construir una aplicación web que hace scraping web
- ¿Cómo puede Java ser un back-end para una aplicación web?
- ¿Por qué los sitios populares no usan servidores web (como GoDaddy)? ¿Debo usar un servidor web que me proporcione un creador web para una startup?
- ¿Qué marco debo usar para mi nueva aplicación web multiplataforma basada en bases de datos?
- Oracle ha invertido en una mayor dotación de personal y ha aumentado el ritmo de los lanzamientos desde que adquirió MySQL. Han avanzado las funciones de manera más rápida y audaz que MySQL AB.
- MySQL 5.6 fue el primer ciclo de lanzamiento importante administrado por Oracle de principio a fin. Después de las actualizaciones menores esperadas para resolver errores (todo el software tiene errores), MySQL 5.6 es bastante impresionante. MySQL 5.7 se perfila como otra mejora importante, y los lanzamientos de hitos aún son de código abierto y han estado disponibles durante meses.
- Los desarrolladores internos de Oracle no siempre reportan errores públicamente, y algunos errores públicos están ocultos. Esto se debe a que contienen detalles privados del cliente, o alguna información sobre el error es potencialmente un riesgo de seguridad. Todos los proveedores de software ocultan errores de seguridad, al menos hasta que haya una solución disponible. Dicho esto, desearía que hubiera una forma de redactar selectivamente la información en los registros de errores en lugar de ocultar todo el error.
- Oracle alienta a los clientes a “actualizar” a la edición Enterprise. Esto les da un contrato de soporte, más herramientas y una licencia de distribución que no sea GPL. MySQL AB tenía exactamente el mismo modelo de negocio antes de ser adquiridos. Las licencias empresariales, el soporte y los servicios son la forma en que Oracle (y MySQL AB antes que ellos) financian la mayor parte del desarrollo del software gratuito MySQL. Si no quieres que MySQL muera, ponte en pie.
- Algunas personas dicen que MySQL está atrasado porque no admiten funciones SQL de vanguardia como expresiones de tabla comunes y restricciones de verificación. Pero los desarrolladores de MySQL se han centrado por diseño en la escalabilidad interna, sin cambiar mucho el uso del RDBMS. Esto crea una plataforma más estable entre versiones y hace que MySQL sea más adecuado para instalaciones de alta concurrencia.
No estoy poniendo excusas para Oracle. También hay algunas quejas legítimas sobre su trabajo, pero no más que cuando MySQL AB era el propietario. Sin embargo, no hay una razón objetiva para decir que MySQL está muriendo o que Oracle está haciendo un mal trabajo al poseerlo. Quienes lo dicen están vendiendo algo.