À QC à San Francisco 2024l’architecture logicielle est au premier plan, avec deux pistes dédiées à l’exploration de certaines des architectures les plus vastes et les plus complexes d’aujourd’hui. Rejoindre praticiens seniors en logiciels car ils fournissent une inspiration et des leçons pratiques aux architectes cherchant à résoudre des problèmes à grande échelle, de la conception de divers systèmes ML chez Netflix à la gestion de millions de demandes d’achèvement dans GitHub Copilot.
QCon se concentre sur les leçons apprises par des professionnels expérimentés du logiciel, repoussant les limites de l’environnement actuel. Chaque conférence fournit des informations concrètes, les intervenants explorant non seulement le succès technique, mais également les défis, les pivots et les techniques innovantes de résolution de problèmes nécessaires pour y parvenir.
Le premier morceau, « Des architectures sur lesquelles vous vous êtes toujours posé des questions« , rassemble des ingénieurs de premier plan d’entreprises comme Netflix, Uber, Slack, GitHub et bien d’autres qui partageront leurs expériences concrètes de mise à l’échelle de systèmes pour gérer un trafic, des données et des fonctionnalités massifs. Les discussions incluent :
- Prise en charge de divers systèmes ML sur Netflix: David Bergingénieur logiciel senior @Netflix, et Romain ClédatIngénieur logiciel senior @Netflix, partager comment Netflix exploite sa plateforme open source, Metaflowpour responsabiliser les praticiens du ML sur diverses applications métier.
- Optimiser la recherche sur Uber Eats: Janani Narayananingénieur ML appliqué @Uber, et Karthik RamasamyIngénieur logiciel senior @Uber, partager comment Uber Eats optimise la recherche avec son moteur maisonavec des informations sur l’adaptation à une forte demande, l’optimisation de la latence de 40 % et la création de solutions de recherche rentables et hautes performances dans un monde centré sur le cloud.
- Couper le nœud : pourquoi et comment nous avons réorganisé Slack: Ian HoffmanStaff Software Engineer @Slack, anciennement @Chairish, explore le projet Unified Grid de Slack, une réarchitecture permettant aux utilisateurs d’afficher le contenu sur plusieurs espaces de travail dans une seule vue et partage les défis techniques, les décisions de conception et les leçons apprises pour améliorer les performances et rationaliser les flux de travail.
- Comment GitHub Copilot traite 400 millions de demandes d’achèvement par jour: David Cheneyresponsable, copilote proxy @GitHub, contributeur Open Source et membre du projet pour le langage de programmation Go, anciennement @VMware, partage un aperçu de l’architecture qui alimente GitHub Copilotdétaillant comment il gère des centaines de millions de requêtes quotidiennes avec des temps de réponse inférieurs à 200 ms.
- Modernisation de l’héritage : architecture de systèmes temps réel autour d’un mainframe: Jason Robertsconsultant logiciel principal @Thoughtworks, plus de 15 ans dans le développement de logiciels, et Sonia Mathieudirecteur, ingénierie produit @National Grid, plus de 20 ans dans la technologie, partager comment National Grid a modernisé son système basé sur le mainframe en créant une architecture basée sur les événements avec capture des données modifiées, alimentant une API GraphQL évolutive et native du cloud dans Azure.
Le deuxième morceau, « ArcÉvolution architecturale« , explore les principales tendances architecturales, des monolithes au multi-cloud en passant par le sans serveur événementiel, avec les informations des praticiens sur les critères et les leçons tirées de l’exécution de ces modèles à grande échelle. Les discussions comprennent :
- Penser comme un architecte: Gregor HohpeCxO Advisor, auteur de « The Software Architect Elevator », membre du IEEE Software Advisory Board, anciennement @AWS, @Google et @Allianz, partage comment les architectes responsabilisent leur équipe en partageant des modèles de décision, en identifiant les angles morts et en communiquant entre les niveaux organisationnels pour obtenir des résultats harmonisés et percutants.
- Un seul réseau : service indépendant du cloud et architecture réseau orientée règles: Anna Berenbergingénieur, Foundation Services, Service Networking, @Google Cloud, co-auteur de « Deployment Archetypes for Cloud Applications », partage comment One Network de Google Cloud unifie la mise en réseau des services avec des proxys open source, des politiques uniformes et des déploiements sécurisés par défaut pour l’interopérabilité et la parité des fonctionnalités entre les environnements.
- Rénover pour innover : principes fondamentaux de la transformation de l’architecture existante: Basé sur l’expérience en matière d’orchestration des paiements à grande échelle chez Netflix, Rashmi VenugopalIngénierie produit @Netflix, anciennement ingénieur produit @Uber et @Microsoft, partage cadres cognitifs pour évaluer la santé architecturalesurmonter les défis de transformation existants et les stratégies pour une refonte logicielle réussie.
- Migration de Slack vers une architecture cellulaire: Cooper Béthéaanciennement ingénieur senior et responsable technique @Slack, auparavant responsable SRE et auteur du classeur SRE @Google, explore Le passage de Slack à une architecture cellulaire pour améliorer la résilience et limiter les pannes en cascadesuite à un incident critique.
La conférence offre une opportunité unique aux architectes et ingénieurs logiciels de dialoguer directement avec des praticiens actifs, d’obtenir des informations exploitables et d’explorer des stratégies pour relever les plus grands défis architecturaux d’aujourd’hui.
Il ne reste que quelques semaines pour réserver votre place et découvrez comment ces innovations architecturales peuvent faire avancer votre organisation. Ne manquez pas QCon San Francisco du 18 au 22 novembre!