Dapr se gradúa para convertirse en un proyecto de primer nivel del CNCF
Dapr, el tiempo de ejecución de código abierto incubado por Microsoft para ayudar a los desarrolladores a crear aplicaciones distribuidas seguras y resistentes, se graduó del grupo de proyectos de incubación de la Cloud Native Computing Foundation (CNCF) para convertirse en un proyecto de alto nivel al mismo nivel que proyectos como Kubernetes. Prometeo, Istio y Vitess.
Para alcanzar este nivel, un proyecto debe ser estable, con documentación clara y un grupo de mantenedores activos, pero quizás lo más importante es que debe tener tracción en el mercado.
“Dapr tiene una única misión: satisfacer las necesidades emergentes de los desarrolladores y resolver los problemas más complejos en la informática distribuida”, dijo Yaron Schneider, quien es mantenedor de Dapr y miembro del Comité Directivo, además de CTO y cofundador de Diagrid. , una startup que comercializa Dapr. “El proyecto ha funcionado muy bien al ayudar a los desarrolladores de aplicaciones a navegar por las complejidades de las arquitecturas nativas de la nube, y el compromiso con la comunidad CNCF demostró ser un catalizador sorprendente para el crecimiento y la madurez del proyecto”.
Cuando se lanzó Dapr a fines de 2019, el CTO de Microsoft Azure, Mark Russinovich, me dijo que la compañía vio la necesidad de un proyecto que pudiera tomar muchos de los patrones de desarrollo en torno a aplicaciones distribuidas basadas en microservicios y envolverlos en un único tiempo de ejecución que liberaría a los desarrolladores de tener que reinventar todos estos patrones.
“En una era en la que el tráfico es el rey, Dapr ha redefinido el desarrollo de aplicaciones distribuidas ayudando a los desarrolladores a centrarse en la lógica empresarial y mejorando significativamente la eficiencia del desarrollo”, dijo Loong Dai, mantenedor de Dapr y miembro del Comité Directivo, además de ingeniero de nube en Intel. . “Como mantenedor principal, estoy orgulloso de ver muchos marcos y productos FaaS que aprovechan Dapr como tiempo de ejecución”.
El proyecto fue aceptado por primera vez en la incubadora del CNCF a finales de 2021. Desde entonces, ha contado con el apoyo de más de 3.700 contribuyentes individuales de más de 400 organizaciones, dijo el CNCF. Hoy en día, Dapr tiene decenas de miles de usuarios, según la organización, incluidos Grafana, HDFC Bank y Vonage. En total, el SDK de Dapr se ha descargado más de 70 millones de veces.
“En el entorno competitivo actual, es más importante que nunca que las organizaciones puedan ofrecer aplicaciones confiables y escalables rápidamente”, afirmó Chris Aniszczyk, director de tecnología de CNCF. “Dapr proporciona una solución integral para desarrollar aplicaciones nativas en la nube y en el borde, lo que ahorra a los desarrolladores un tiempo valioso y les permite centrarse en la innovación”.
De cara al futuro, la comunidad Dapr planea incluir una versión alfa de una API de IA conversacional en la próxima versión, que luego permitirá a los desarrolladores trabajar con LLM de OpenAI, Anthropic y Mistral, entre otros. “El objetivo del proyecto Dapr es continuar innovando y proporcionando patrones de software comunes a los desarrolladores que crean aplicaciones distribuidas”, dijo la CNCF.