>
- Accueil >
- Pourquoi nous choisir >
- Clients >
- Perfect Diary
Perfect Diary
E-commerce
Asie-Pacifique
PME/Startup
« Nous avons utilisé ACK pour mettre en place rapidement un environnement de test, PTS pour vérifier l'utilisation des ressources système grâce à des tests de charge instantanés à fort trafic concurrent, ARMS pour diagnostiquer les goulots d'étranglement pendant les tests de charge, et AHAS pour réguler le trafic et dégrader les services non essentiels en temps réel. Ces services garantissent la stabilité et la disponibilité du système pour toutes nos grandes opérations promotionnelles, et grâce à la mise à l'échelle automatique d'ACK, nous avons réduit les coûts de serveurs de plus de 50 %. »
Responsable technique du middle-end,
Perfect Diary
À propos de Perfect Diary
Fondée en 2017, Perfect Diary est la première marque de cosmétiques de Guangzhou Yatsen E-Commerce Co. Ltd., une startup licorne basée à Canton. Perfect Diary se consacre au développement de produits de maquillage et de soins de la peau de haute qualité, au design raffiné et faciles à utiliser pour les femmes, avec l'ambition de devenir une marque internationale grand public.
En 2019, moins de deux ans après ses débuts sur Tmall, Perfect Diary est devenue la marque la plus vendue et la première marque nationale à se classer première parmi les marques de cosmétiques du Double 11 de Tmall en 11 ans. Les ventes annuelles de Perfect Diary en 2019 ont également occupé la première place sur Tmall. En avril 2020, Perfect Diary est devenue la première marque nationale de cosmétiques lors du Tmall Super Brand Day avec un volume de ventes record.
Par ailleurs, Perfect Diary a ouvert des dizaines de boutiques en Chine et prévoit d'en ouvrir plus de 600 d'ici la fin de 2022.
Défi
Perfect Diary rencontre les trois difficultés techniques suivantes :
1. Les mises à jour du système sont trop fréquentes, ce qui entraîne une accumulation de problèmes en ligne longs à résoudre.2. Les ventes flash et promotions fréquentes exercent une forte pression sur la stabilité du système. Les interfaces tierces et les requêtes SQL lentes peuvent alors provoquer des défaillances critiques en production.
3. Les tests de charge et évaluations de capacité fréquents nécessitent une maintenance régulière. La capacité du système doit être régulièrement ajustée à la hausse ou à la baisse, car les ventes flash et promotions requièrent un grand nombre de ressources.
Pourquoi Alibaba Cloud
Perfect Diary a identifié les quatre avantages suivants des services Alibaba Cloud :
Réduction des coûts :Pendant les heures creuses, un nombre réduit de nœuds suffit à prendre en charge l'activité quotidienne. Pendant les grandes opérations promotionnelles, davantage de ressources sont nécessaires pour augmenter rapidement la capacité du système et traiter le trafic de pointe. Une fois les promotions terminées, les ressources excédentaires sont immédiatement libérées pour minimiser les coûts. De plus, la charge opérationnelle est réduite grâce aux fonctionnalités d'Alibaba Cloud Container Service for Kubernetes (ACK), telles que la haute fiabilité, l'auto-réparation et la mise à l'échelle automatique.
Haute disponibilité :Application High Availability Service (AHAS) offre de multiples fonctionnalités qui régulent le trafic, dégradent les services non essentiels en cas de pic de trafic et protègent les ressources critiques du système. AHAS garantit également que l'utilisation des ressources de l'ensemble du système ne dépasse pas le seuil défini. Cela assure la stabilité du système et améliore l'expérience utilisateur pendant les grandes opérations promotionnelles.
Évaluation de capacité :Performance Testing Service (PTS) et Application Real-Time Monitoring Service (ARMS) permettent d'évaluer la capacité d'un serveur individuel et de l'ensemble du système. Cela aide Perfect Diary à planifier les ressources et estimer les coûts avant les grandes promotions.
Mécanisme de sécurisation des grandes opérations promotionnelles :En collaboration avec Alibaba Cloud, Perfect Diary a mis en place un processus généralisé et un mécanisme de réponse d'urgence pour pérenniser ses grandes opérations promotionnelles.
Architecture
Pour prendre en charge son développement rapide, Perfect Diary utilise une solution combinant ACK, Spring Cloud Alibaba, PTS, AHAS et Tracing Analysis.
- Le système est déployé en mode conteneurisé. La mise à l'échelle automatique d'ACK permet à Perfect Diary d'augmenter rapidement les ressources de calcul pendant les grandes opérations promotionnelles.
- Le système est connecté à Tracing Analysis. Cela permet à Perfect Diary de suivre les appels de services complexes et de localiser les services anormaux dans un environnement distribué. Ainsi, Perfect Diary peut identifier et résoudre rapidement les problèmes pendant les phases de test et de production.
- PTS est utilisé pour les tests de charge. Cet outil peut augmenter le trafic en quelques secondes et simuler le trafic réel de zones géographiques données à partir du trafic Internet réel.
- Les données des tests de charge peuvent être collectées pour analyser les dépendances fortes et faibles ainsi que les goulets d'étranglement du système. De plus, les interfaces métier critiques, les appels tiers, les requêtes de base de données lentes et la charge globale du système peuvent être protégés par la fonction de limitation de trafic.
- Avant les grandes opérations promotionnelles, la capacité du système est augmentée en s'appuyant sur les services Alibaba Cloud tels que Elastic Compute Service (ECS), ApsaraDB RDS et les services de sécurité. De plus, les liens d'accès aux services sont organisés, le cache et les pools de connexions sont préchauffés, des tableaux de bord de surveillance sont créés et les ressources back-end sont préparées. En collaborant avec Alibaba Cloud sur ces préparatifs, Perfect Diary assure le succès de ses grandes opérations promotionnelles.
Perspectives
Selon un responsable technique du middle-end chez Perfect Diary, l'entreprise utilise plusieurs produits Alibaba Cloud. Cela inclut Container Service for Kubernetes (ACK) pour mettre en place rapidement un environnement de test, Performance Testing Service (PTS) pour vérifier l'utilisation des ressources système grâce à des tests de charge instantanés à fort trafic concurrent, Application Real-Time Monitoring Service (ARMS) pour diagnostiquer les goulots d'étranglement pendant les tests de charge, et Application High Availability Service (AHAS) pour réguler le trafic et dégrader les services non essentiels en temps réel en cas de pic de trafic ou d'autres situations imprévues. Ces services Alibaba Cloud garantissent la stabilité et la disponibilité du système pour toutes les grandes opérations promotionnelles de Perfect Diary. De plus, grâce à la mise à l'échelle automatique d'ACK, Perfect Diary a réduit ses coûts de serveurs de plus de 50 %.
Produits
vedettes
vedettes
Un service entièrement géré et compatible avec Kubernetes, qui permet aux utilisateurs de se concentrer sur leurs applications plutôt que sur la gestion de l'infrastructure de conteneurs.
Développez des capacités de surveillance métier avec réponse en temps réel, basées sur la surveillance frontale, la surveillance applicative et des capacités de surveillance métier personnalisées.
Application High Availability Service est un service SaaS qui vous aide à améliorer la disponibilité de vos applications. Ce service offre un large éventail de fonctionnalités, notamment la détection automatique de topologie, la mise en forme du trafic, le repli de service et l'évaluation de la haute disponibilité par injection de fautes. Toutes ces fonctionnalités combinées fournissent une méthode rapide et économique pour améliorer la disponibilité des applications.
Autre témoignage associé
Xianyu
Xianyu (Idle Fish) est une plateforme de produits d'occasion qui s'appuie sur le système de commerce électronique d'Alibaba Group.
Halosis
Basée à Jakarta, en Indonésie, Halosis est une startup en forte croissance dans le commerce social qui vise à accompagner les entrepreneurs et innovateurs passionnés dans la vente de leurs produits.
Tokopedia
Tokopedia est la principale plateforme de marché en Indonésie, avec pour mission de démocratiser le commerce grâce à la technologie.
Aperçu
Perfect Diary utilise une solution qui combine ACK, Spring Cloud Alibaba, PTS, AHAS et Tracing Analysis.
Produit/solution utilisé
Produit/solution utilisé
Livre blanc associé
Les technologies derrière le plus grand festival mondial de shopping
Cet ebook présente les technologies clés qui ont alimenté le festival de shopping du 11-11 et explique comment ces technologies peuvent servir votre activité.
Télécharger
Un essai gratuit qui vous permet de construire grand !
Commencez à construire avec plus de 80 produits et jusqu'à 12 mois d'utilisation pour Elastic Compute Service
Commencez gratuitement Commencez gratuitement