Towards microservices architecture to transcode videos in the large at low costs

被引:0
|
作者
Barais, Olivier [1 ,2 ]
Bourcier, Johann [1 ]
Bromberg, Yerom-David [1 ]
Dion, Christophe [2 ]
机构
[1] Univ Rennes 1, IRISA, INRIA Bretagne Atlantique, Rennes, France
[2] B COM, Rennes, France
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The increasing popularity of videos over Internet, combined with the wide heterogeneity of various kinds of end users' devices, imposes strong requirements on the underlying infrastructure and computing resources to meet the users expectations. In particular, designing an adequate transcoding workflow in the cloud to stream videos at large scale is: (i) costly, and (ii) complex. By inheriting key concepts from the software engineering domain, such as separation of concerns and microservice architecture style, we are giving our experience feedbacks of building both a low cost and efficient transcoding platform over an ad hoc computing cloud built around a rack of Raspberry Pis.
引用
收藏
页码:69 / 74
页数:6
相关论文
共 50 条
  • [1] The Evolution of Distributed Systems Towards Microservices Architecture
    Salah, Tasneem
    Zemerly, M. Jamal
    Yeun, Chan Yeob
    Al-Qutayri, Mahmoud
    Al-Hammadi, Yousof
    [J]. 2016 11TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2016, : 318 - 325
  • [2] Towards Integrating Microservices with Adaptable Enterprise Architecture
    Bogner, Justus
    Zimmermann, Alfred
    [J]. 2016 IEEE 20TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING WORKSHOP (EDOCW), 2016, : 158 - 163
  • [3] Towards a Concept for Building a Big Data Architecture with Microservices
    Shakir, Aamir
    Staegemann, Daniel
    Volk, Matthias
    Jamous, Naoum
    Turowski, Klaus
    [J]. 24TH INTERNATIONAL CONFERENCE ON BUSINESS INFORMATION SYSTEMS (BIS): ENTERPRISE KNOWLEDGE AND DATA SPACES, 2021, : 83 - 94
  • [4] Towards an Architecture-Centric Methodology for Migrating to Microservices
    Fritzsch, Jonas
    Bogner, Justus
    Haug, Markus
    Wagner, Stefan
    Zimmermann, Alfred
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, XP 2022 WORKSHOPS, XP 2023 WORKSHOPS, 2024, 489 : 39 - 47
  • [5] Towards a microservices architecture to support communication in C2 applications
    da Silva Mosafi, Flavio Ferreira
    Pires, Luis Ferreira
    Duarte, Julio Cesar
    Cavalcanti, Maria Claudia
    [J]. 2024 19TH ANNUAL SYSTEM OF SYSTEMS ENGINEERING CONFERENCE, SOSE 2024, 2024, : 227 - 232
  • [6] Towards Service Discovery and Autonomic Version Management in Self-healing Microservices Architecture
    Wang, Yuwei
    [J]. 13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2, 2019, : 63 - 66
  • [7] Towards Large-Scale Face Recognition Based on Videos
    Yalcin, Meltem
    Cevikalp, Hakan
    Yavuz, Hasan Serhan
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOP (ICCVW), 2015, : 1078 - 1085
  • [8] Towards a Large Scale LOCARN Design Low Opex & Capex Architecture for Resilient Networks
    Le Quere, Damien
    Betoule, Christophe
    Clavier, Remi
    Hadjadj-Aoul, Yassine
    Ksentini, Adlen
    Thouenon, Gilles
    [J]. 2014 GLOBECOM WORKSHOPS (GC WKSHPS), 2014, : 643 - 649
  • [9] AI-TOOLKIT: A MICROSERVICES ARCHITECTURE FOR LOW-CODE DECENTRALIZED MACHINE INTELLIGENCE
    Lomonaco, Vincenzo
    De Caro, Valerio
    Gallicchio, Claudio
    Carta, Antonio
    Sardianos, Christos
    Varlamis, Iraklis
    Tserpes, Konstantinos
    Coppola, Massimo
    Marmpena, Mina
    Politi, Sevasti
    Schoitsch, Erwin
    Bacciu, Davide
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING WORKSHOPS, ICASSPW, 2023,
  • [10] Towards Making Videos Accessible for Low Vision Screen Magnifier Users
    Aydin, Ali Selman
    Feiz, Shirin
    Ashok, Vikas
    Ramakrishnan, I. V.
    [J]. PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON INTELLIGENT USER INTERFACES, IUI 2020, 2020, : 10 - 21