Sosyal Ağ
Amazon SQS
Amazon Web Services
Influenster, dünya çapındaki tüketiciler için bir ürün keşif ve inceleme platformudur. Uygulamanın gerektirdiği tüm eşzamansız görevleri toplamak ve işlemek için bir kuyruk sistemi kullanıyorlardı. Ancak, aktif kullanıcı sayıları ve görev sayısı zamanla arttıkça, altyapıları ölçeklenebilirlik sorunları ve operasyonel verimsizlikler yaşamaya başladı. Sufle, RabbitMQ'yu Amazon SQS ile değiştirerek Influenster'ın ölçeklenebilir ve güvenilir bir altyapıya ulaşmasına yardımcı oldu.
Influenster, tüketicileri ürün deneyimlerini paylaşmaya teşvik eder ve diğer alışverişçilerin ürünler ve markalar hakkında bilgi edinmelerini sağlar. Genel olarak, platform tüketicilerin sesini artırır ve markaların tekliflerini tüketici perspektifi ve deneyimlerine göre iyileştirmelerine yardımcı olur. Günümüz tüketicileri çevrimiçi ürün araştırmalarını ve incelemelerini benimsedikçe, Influenster, yüksek eğitimli ve ilgili tüketiciler için daha da önemli hale geliyor. Aktif kullanıcı tabanları, çevrimiçi alışveriş daha uygun hale geldikçe ve kullanıcılar çevrimiçi ürün bilgilerini karşılaştırdıkça büyümeye devam ediyor. Pazardaki büyümeleri olağanüstüydü ve Influenster, markaların ve perakendecilerin e-ticaret sitelerinde tüketici tarafından oluşturulan marka içeriğini toplamalarına ve kullanmalarına yardımcı olan küresel bir yazılım şirketi olan Bazaarvoice tarafından satın alındı. Influenster, platformlarında 42 milyondan fazla ürün incelemesi ve 6 milyondan fazla üyeye sahiptir. Bazaarvoice'un 6000 marka ve perakendeci web sitesinden oluşan küresel ağıyla, Influenster, ürün incelemeleri ararken akla gelen ilk platform haline geliyor.
Influenster'ın web sitesi ve mobil uygulamaları, kullanıcılara bildirimler göndermek, kullanıcı serilerini kontrol etmek gibi belirli eylemleri gerçekleştirmek için olağanüstü sayıda eşzamansız görevle destekleniyordu. Uygulama, ayda 500 milyondan fazla görevi işliyordu ve gelecekte daha da artması bekleniyordu. Bu eşzamansız görevleri toplamak ve işlemek için RabbitMQ kuyruk sistemini kullanıyorlardı. Detaylı olarak, RabbitMQ, uygulamalar için yüksek kullanılabilirlik sağlamak amacıyla iki büyük boyutlu EC2 örneğinde çalışıyordu. Ancak, aktif kullanıcı sayıları ve görev sayısı zamanla arttıkça, altyapılarında ölçeklenebilir olmayan bir bileşen haline gelmeye başladı. Ortaya çıkan ölçeklenebilirlik ve güvenilirlik sorunları, engellenen işlemlere ve görevlerin düzgün çalışmaması nedeniyle artan son kullanıcı şikayetlerine neden oldu. Influenster, artan talep ve büyüme fırsatlarını altyapıları için uygun bir çözümle karşılamak amacıyla Sufle ile iş birliği yaptı.
Influenster'ın web sitesi ve mobil uygulamaları, kullanıcılara bildirimler göndermek, kullanıcı serilerini kontrol etmek gibi belirli eylemleri gerçekleştirmek için olağanüstü sayıda eşzamansız görevle destekleniyordu. Uygulama, ayda 500 milyondan fazla görevi işliyordu ve gelecekte daha da artması bekleniyordu. Bu eşzamansız görevleri toplamak ve işlemek için RabbitMQ kuyruk sistemini kullanıyorlardı. Detaylı olarak, RabbitMQ, uygulamalar için yüksek kullanılabilirlik sağlamak amacıyla iki büyük boyutlu EC2 örneğinde çalışıyordu. Ancak, aktif kullanıcı sayıları ve görev sayısı zamanla arttıkça, altyapılarında ölçeklenebilir olmayan bir bileşen haline gelmeye başladı. Ortaya çıkan ölçeklenebilirlik ve güvenilirlik sorunları, engellenen işlemlere ve görevlerin düzgün çalışmaması nedeniyle artan son kullanıcı şikayetlerine neden oldu. Influenster, artan talep ve büyüme fırsatlarını altyapıları için uygun bir çözümle karşılamak amacıyla Sufle ile iş birliği yaptı.
Sufle, RabbitMQ'yu yüksek kullanılabilirlik ve ölçeklenebilirlik sağlayan bir mesaj kuyruğu hizmeti olan Amazon SQS ile değiştirmeyi önerdi. Amazon SQS'nin, uygulamaların operasyonel iş yükünü de azaltması önerildi. Yeni uygulanan hizmetten Influenster ekibinin etkili bir şekilde yararlanmasına yardımcı olmak için, Sufle ekibi eğitim oturumları düzenledi ve Amazon SQS'nin RabbitMQ'dan farklı olan sınırlarını ve özelliklerini açıkladı. Uygulama ve eğitim süreci boyunca, Sufle, uygulamanın Amazon SQS ile entegrasyonunu sağlamak için geliştirme ekibiyle koordineli çalıştı.
Amazon Simple Queue Service, Influenster'ın operasyonel verimliliğini artırmasına ve güvenilir bir ortam elde etmesine olanak tanıdı. Operasyonel avantajları ve yerleşik yüksek kullanılabilirlik özelliklerinin yanı sıra, Amazon Simple Queue Service, Influenster'ın operasyonel maliyet verimlilikleri gerçekleştirmesine de yardımcı oldu. Hizmet, mevcut görev yükünde %46 ve gelecekte öngörülen yüklerde %57 daha ucuzdur.
We use cookies to offer you a better experience.