>
- Accueil >
- Pourquoi nous >
- Clients >
- Sina Weibo
Sina Weibo
Technologie
Asie-Pacifique
Entreprise/Secteur public
« Sina Weibo réduit continuellement ses coûts en utilisant Function Compute pour le traitement de ses fichiers image. L'entreprise n'a plus besoin de réserver un grand nombre de ressources machine inactives pour faire face aux pics de trafic. Ses ingénieurs ne perdent plus de temps à la gestion de l'infrastructure, comme la surveillance de l'état des serveurs. Ils peuvent désormais se concentrer sur la collaboration avec les équipes produit pour accroître la valeur métier. »
À propos de Sina Weibo
Sina Weibo est une plateforme de médias sociaux qui aide les utilisateurs à tisser de meilleures connexions. Elle offre un moyen simple et inédit de publier du contenu en temps réel. Les utilisateurs peuvent interagir entre eux et se connecter avec des personnes du monde entier grâce à un contenu à la fois viral et informatif.
Défi
Des événements tels que les « Enveloppes rouges volantes », le jour de l'An et le Gala du Printemps représentent chaque année d'importants défis de traitement du trafic web pour Sina Weibo. Ces événements se caractérisent par des pics de trafic soudains et intenses, chaque pic durant environ 3 heures. Les événements tels que les apparitions de célébrités et les « Enveloppes rouges volantes » génèrent souvent des pics de trafic plus élevés que les événements habituels.
Pour faire face aux pics de trafic massifs, Sina Weibo a adopté deux méthodes pour garantir la disponibilité de ces événements. La première consistait à réserver suffisamment de serveurs pour la redondance. L'autre consistait à dégrader les services non essentiels et périphériques. Bien que ces méthodes fonctionnent, elles présentent de nombreux inconvénients. Par exemple, Sina Weibo doit estimer les coûts informatiques à l'avance, gérer manuellement les déséquilibres de charge et effectuer des montées en capacité complexes et chronophages en temps réel.
Par ailleurs, Sina Weibo était confronté à des déséquilibres de trafic réguliers au quotidien. Par exemple, en après-midi les jours ouvrables, le nombre d'utilisateurs en ligne est relativement faible, ce qui signifie également que le nombre de requêtes d'accès est assez stable et réduit. Le soir en revanche, de nombreux utilisateurs se connectent pour lire et publier des contenus pendant leur trajet, ce qui entraîne une forte hausse des requêtes d'accès. En raison de ce schéma de consommation cyclique, Sina Weibo connaît des heures de pointe et des heures creuses ; la charge de trafic web aux heures de pointe peut atteindre plus de cinq fois celle des heures creuses.
Pourquoi Alibaba Cloud
Pour relever les défis liés aux pics de trafic, Sina Weibo a décidé d'adopter une solution basée sur une architecture serverless reposant sur le cloud public.
Alibaba Cloud Function Compute est une plateforme de calcul serverless proposée par Alibaba Cloud qui alloue dynamiquement des environnements d'exécution en fonction du nombre de requêtes d'accès. Cette plateforme planifie les ressources de calcul en quelques millisecondes pour garantir une latence stable pendant les heures de pointe et une utilisation élevée des ressources en heures creuses. Seules les ressources de calcul utilisées lors de l'invocation de fonctions sont facturées. Par ailleurs, Function Compute peut être intégrée de manière transparente à Object Storage Service (OSS) pour traiter en temps réel les fichiers image stockés dans OSS.
Les fonctionnalités de Function Compute, telles que la mise à l'échelle automatique, les fonctions déclenchées par événements et le paiement à l'utilisation, correspondent parfaitement aux besoins de Sina Weibo. Sina Weibo a donc choisi d'utiliser Function Compute pour le traitement de ses fichiers image.
Sina Weibo stocke les fichiers image téléchargés par les utilisateurs dans Alibaba Cloud OSS et a développé des fonctions pour un traitement personnalisé des images. Lorsqu'un utilisateur de Sina Weibo demande à accéder à un fichier image via un client, la requête est transmise à Function Compute par l'intermédiaire d'Alibaba Cloud CDN. La fonction correspondante télécharge ensuite le fichier image source depuis OSS, le traite selon les exigences du type de client, puis renvoie l'image traitée à l'utilisateur.
Architecture
Function Compute ajuste les ressources de calcul en quelques millisecondes pour garantir une latence stable aux applications, même lors d'événements générant des pics de trafic importants. Cette solution préserve l'expérience utilisateur, quel que soit le nombre de requêtes d'accès.
Sina Weibo réduit continuellement ses coûts en utilisant Function Compute pour le traitement de ses fichiers image. L'entreprise n'a plus besoin de réserver un grand nombre de serveurs inactifs pour faire face aux pics de trafic. Ses ingénieurs ne perdent plus de temps à la gestion de l'infrastructure, comme la surveillance de l'état des serveurs. Ils peuvent désormais se concentrer sur la collaboration avec les équipes produit pour accroître la valeur métier.
Perspectives
Le nombre d'utilisateurs actifs de Sina Weibo n'a cessé d'augmenter ces dernières années. À la fin de 2019, Function Compute traitait déjà plusieurs milliards de requêtes d'accès quotidiennes provenant de Sina Weibo. Face à la croissance rapide de son activité, Sina Weibo continuera d'utiliser Function Compute pour allouer davantage d'environnements d'exécution grâce à la mise à l'échelle automatique.
Produits
vedettes
vedettes
Une plateforme de calcul serverless sécurisée, stable, élastique, sans gestion opérationnelle et avec paiement à l'utilisation
Un service de stockage cloud chiffré et sécurisé permettant de stocker, traiter et accéder à des volumes massifs de données depuis n'importe où dans le monde.
Un service de diffusion de contenu évolutif et haute performance pour une distribution accélérée du contenu aux utilisateurs à travers le monde.
Autre témoignage associé
South China Morning Post
Alibaba Cloud permet au SCMP de réduire ses coûts opérationnels tout en accompagnant la croissance de son activité et la hausse de la demande.
Blogmint
Blogmint s'appuie sur Alibaba Cloud pour faire face à une croissance de trafic de plus de 100 % chaque mois.
Worktile
Worktile mise sur le cloud computing, les réseaux sociaux et le mobile pour améliorer les systèmes de gestion des tâches grâce à une application de collaboration à la demande.
Instantané
Pour relever les défis liés aux pics de trafic, Sina Weibo a décidé d'adopter une solution reposant sur une architecture sans serveur basée sur le cloud public.
Produits et solutions utilisés
Produits et solutions utilisés
Livre blanc associé
Témoignages de réussite avec Alibaba Cloud CDN.
Présente dix cas ayant adopté le CDN et les produits associés pour renforcer avec succès leur 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