Athrun Data Intelligence


Desde el código del núcleo Linux hasta la IA a escalera, descubra la cambio y el impacto de código amplio de Microsoft.

El compromiso de Microsoft con la comunidad de código amplio ha transformado a la compañía de un escéptico único a ser uno de los principales contribuyentes de código amplio del mundo. De hecho, en los últimos tres abriles, Microsoft Azure ha sido el anciano contribuyente de la estrato pública (y el segundo contribuyente caudillo más espacioso) para la Cloud Native Computing Foundation (CNCF). Entonces, ¿cómo llegamos aquí? Veamos algunos hitos en nuestro alucinación y exploremos cómo están las tecnologías de código amplio en el corazón de las plataformas que alimentan muchos de los productos más grandes de Microsoft, como Microsoft 365y cargas de trabajo de IA a escalera masiva, incluido el chatgpt de OpenAi. En el camino, además hemos introducido y contribuido a varios proyectos de código amplio inspirados en nuestras propias experiencias, contribuyendo a la comunidad y acelerando la innovación en todo el ecosistema.

Abrazando código amplio: hitos secreto en el alucinación de Microsoft

2009 – Una nueva hoja: 20,000 líneas a Linux. En 2009, Microsoft contribuyó con más de 20,000 líneas de código al kernel de Linux, inicialmente los conductores Hyper -V, bajo la Abuso Pública Militar, traducción 2 (GPLV2). No fue nuestra primera contribución de código amplio, pero fue un momento visible que señaló un cambio en cómo construimos y colaboramos. En 2011, Microsoft estaba entre las 5 principales compañías que contribuyeron a Linux. Hoy, el 66% de los núcleos de clientes en Azure ejecutan Linux.

2015 – Código de estudio visual: un éxito de código amplio. En 2015, Microsoft lanzó Visual Studio Code (VS Code), un editor de código transversal y activo de código amplio. Hoy, Visual Studio y VS Code juntos tienen más de 50 millones de desarrolladores activos mensualescon el código VS en sí mismo ampliamente considerado como el entorno de explicación más popular. Creemos que las experiencias de IA pueden prosperar aprovechando a la comunidad de código amplio, tal como VS Code ha realizado con éxito durante la última período. Con Ai convirtiéndose en una parte integral de la experiencia de codificación moderna, hemos arrojado la extensión de chat de copilot github como código amplio en Github.

2018Github y el compromiso «All-In». En 2018, Microsoft adquirió Githubla plataforma comunitaria de desarrolladores más espacioso del mundo, que ya era el hogar de 28 millones de desarrolladores y 85 millones de repositorios de código. Esta adquisición subrayó la transformación de Microsoft. Como dijo el CEO Satya Nadella en el anuncio, «Microsoft está todo en código amplio … Cuando se prostitución de nuestro compromiso de código amplio, nos juzgamos por las acciones que hemos tomado en el pasado fresco, nuestras acciones hoy y en el futuro». En el 2024 OcoverseGithub reportó 518 millones de proyectos públicos o de código amplio, más de mil millones de contribuciones en 2024, aproximadamente de 70,000 nuevos proyectos de IA generativos públicos o de código amplio, y aproximadamente un 59% de aumento año tras año en contribuciones a proyectos de IA generativos.

Código amplio a escalera empresarial: alentar las cargas de trabajo más exigentes del mundo

Las tecnologías de código amplio, como Kubenetes y PostgreSQL, se han convertido en pilares fundamentales de la infraestructura moderna nativa de la estrato: Kubernetes es el segundo plan de código amplio más espacioso posteriormente de Linux y ahora impulsa millones de cargas de trabajo contenidas a nivel mundial, mientras que PostgreSQL es una de las bases de datos relacionales adoptadas más amplias. Servicio Azure Kubernetes (AKS) Y las postes administradas de Azure toman lo mejor de estas innovaciones de código amplio y las elevan a servicios administrados robustos y listos para la empresa. Al inducir la complejidad operativa del aprovisionamiento, la escalera y la producción de estas plataformas, AKS y PostgreSQL administrado permite a las organizaciones centrarse en la construcción e innovar. La combinación de flexibilidad de código amplio con confiabilidad a escalera de la estrato permite a servicios como Microsoft 365 y el chatgpt de OpenAi tratar a gran escalera mientras se mantiene enormemente rendimiento.

CÓSMICO: La plataforma de contenedores geo a escalera de Microsoft impulsa la transición de Microsoft 365 a contenedores en AKS. Dirige millones de núcleos y es uno de los mayores despliegues de AKS del mundo. Cósmico hornea en seguridad, cumplimiento y resiliencia mientras integra las mejores prácticas arquitectónicas y operativas en nuestros servicios internos. El resultado: esfuerzo de ingeniería escaso drásticamente, tiempo de comercialización más rápido, mejoró la administración de costos, incluso mientras escalaba a millones de usuarios mensuales en todo el mundo. Cosmic utiliza tecnologías de Azure y de código amplio para tratar a escalera de todo el planeta: Kubernetes impulsado por el evento instintivo (KEDA) para autoscalización, Prometheus y Grafana para telemetría y tableros de tableros en tiempo auténtico, por nombrar algunos.

Chatgpt de Openai: ChatGPT se podio en Azure usando AK para la orquestación de contenedores, Almacenamiento de blob Azure para contenido generado por el legatario y la IA, y Azure Cosmos db para datos distribuidos conjuntamente. La escalera es asombrosa: ChatGPT ha crecido a casi 700 millones de usuarios activos semanales, lo que lo convierte en la aplicación de consumidor de más rápido crecimiento en la historia.1 Y, sin confiscación, Openai opera este servicio con un equipo de ingeniería sorprendentemente pequeño. Como el vicepresidente ejecutante de Microsoft’s Cloud and AI Group Scott Guthrie Destacado en Microsoft Build En mayo, ChatGPT «necesita ascender … en más de 10 millones de núcleos de cálculo en todo el mundo» … con aproximadamente 12 ingenieros para tener la llave de la despensa toda esa infraestructura. ¿Cómo? Al encomendar en plataformas administradas como AKS que combinan capacidades empresariales con la mejor innovación de código amplio para hacer el trabajo pesado del aprovisionamiento, el escalera y la curación de los grupos de Kubernetes en todo el mundo.

Considere lo que sucede cuando chatea con ChatGPT: su aviso y su estado de conversación se almacenan en una cojín de datos de código amplio (Pulvínulo de datos de Azure para PostgreSQL) para que la IA pueda rememorar el contexto. El maniquí se ejecuta en contenedores en miles de nodos AKS. Azure Cosmos DB luego replica los datos en milisegundos al centro de datos más cercano al legatario, asegurando víctima latencia. Todo esto funciona con tecnologías de código amplio debajo del capó y se entrega como servicios en la estrato en Azure. El resultado: ChatGPT puede manejar una carga «sin precedentes», más de mil millones de consultas por día, sin problemas y sin aprieto de un equipo de operaciones gigantes.

¿Qué equipos de Azure están construyendo al distinción librado?

En Microsoft, nuestro compromiso de construir en la Open se extiende, impulsado por ingenieros a través de Azure que dan forma activamente al futuro de la infraestructura de código amplio. Nuestros equipos no solo usan tecnologías de código amplio, Ayudan a construirlos y evolucionarlos.

Nuestra filosofía de código amplio es sencillo: primero contribuimos aguas en lo alto e integramos esas innovaciones en nuestros productos aguas debajo. Para apoyar esto, desempeñamos un papel fundamental en los proyectos de código amplio aguas en lo alto, colaborando en toda la industria con socios, clientes e incluso competidores. Ejemplos de proyectos que hemos creado o contribuido incluir:

  • DAPR (tiempo de ejecución de la aplicación distribuida): Un plan licenciado de CNCF arrojado por Microsoft en 2019, DAPR simplifica el explicación de aplicaciones de descreído de la estrato con bloques de construcción modulares para invocación de servicios, estado, mensajes y secretos.
  • Radiodifusión: Un plan de Sandbox CNCF que permite a los desarrolladores detallar los servicios y dependencias de aplicaciones, mientras que los operadores los asignan a fortuna a través de Azure, AWS o nubes privadas, tratando la aplicación, no el clúster, como la mecanismo de intención.
  • Copacético: Una aparejo de Sandbox CNCF que parche las imágenes de contenedores sin reconstrucciones completas, acelerando las correcciones de seguridad, construidas originalmente para fijar las imágenes en la estrato de Microsoft.
  • Dalec: Una aparejo declarativa para construir paquetes y contenedores de SO seguros, crear una bollo de materiales de software (SBOMS) y las certificaciones de procedencia para producir imágenes cojín mínimas y reproducibles.
  • Aparejo sbom: Una interfaz de semirrecta de comandos (CLI) para crear SBOMS compatibles con SPDX a partir de la fuente o las construcciones, de origen amplio por Microsoft para aumentar la transparencia y el cumplimiento.
  • Drasi: Un plan de Sandbox CNCF arrojado en 2024, Drasi reacciona a los cambios de datos en tiempo auténtico utilizando un habla de consulta similar a Cypher para flujos de trabajo basados ​​en cambios.
  • Núcleo semántico y Autógeno: Marcos de código amplio para construir aplicaciones de IA colaborativas: el núcleo sememántico fanfarria modelos de habla espacioso (LLMS) y memoria, mientras que Autogen permite flujos de trabajo de agentes múltiples.
  • Phi-4 mini: Un maniquí compacto de AI de 3.8 mil millones de parámetros arrojado en 2025, optimizado para razonamiento y matemáticas en dispositivos de borde; Adecuado en la cara abrazada.
  • Cámara de sujeción de herramientas de Kubernetes AI (Kaito): Un cámara CNCF Sandbox Kubernetes que automatiza la implementación de la carga de trabajo de IA: soporte de LLM, ajuste fino y reproducción de recuperación acuática (RAG) en la estrato y el borde con integración de AKS.
  • Kubefleet: Un plan CNCF Sandbox para tener la llave de la despensa aplicaciones en múltiples grupos de Kubernetes. Ofrece una programación inteligente, implementaciones progresivas y orquestación agnóstica en la estrato.

Esta es solo una pequeña muestra de algunos de los proyectos de código amplio en los que Microsoft está involucrado, cada uno de los compartir, en código, las lecciones que hemos aprendido al ejecutar sistemas a escalera entero e invitar a la comunidad a construir pegado a nosotros.

Open Source + Azure = Empoderar la próxima reproducción de innovación

El alucinación de Microsoft con código amplio ha trayecto un espacioso camino desde ese parche de Linux de 20,000 líneas en 2009. Hoy, las tecnologías de código amplio están en el corazón de muchos Azur soluciones. Y por el contrario, las contribuciones de Microsoft están ayudando a impulsar muchos proyectos de código amplio con destino a delante, ya sea que se comprometa a Kubernetes; nuevas herramientas como Kaito, DAPR y RADIUS; o avances de investigación como el núcleo semántico y la PHI-4. Nuestros ingenieros entienden que el éxito de las soluciones de legatario final como Microsoft 365 y ChatGPT depende de plataformas escalables y resistentes como AKS, que a su vez están construidas y sostenidas por comunidades de código amplio fuertes y vibrantes.

Únase a nosotros en Open Source Summit Europe 2025

A medida que continuamos contribuyendo a la comunidad de código amplio, estamos emocionados de ser parte de Cumbre de código amplio Europa 2025que tiene área del 25 al 27 de agosto. Nos encontrará en Booth D3 con demostraciones en vivo, sesiones en el booth que cubren una amplia escala de temas y muchas oportunidades para conectarse con nuestro equipo de código amplio. Asegúrese de ver nuestras sesiones de conferencias además, donde los expertos de Microsoft compartirán ideas, actualizaciones e historias de nuestro trabajo en el ecosistema de código amplio.


1 TechRepublic, ChatGPT está en la pista para usuarios semanales de 700 m Milestone: OpenAI se convierte en la corriente principal5 de agosto de 2025.



Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *