Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las plataformas cada vez más se dan cuenta de la necesidad de utilizar e implementar esta
funcional que permita realizar división de componentes o módulos que puedan ser fácilmente
En la actualidad podemos reconocer plataformas como Amazon, Netflix y eBay las cuales han
optado por evolucionar a este tipo de arquitecturas, a continuación, se menciona como lo hizo
cada una:
Netflix, que es un servicio de transmisión de video muy popular que es responsable de hasta el
30% del tráfico de Internet, tiene una arquitectura orientada a servicios a gran escala. Manejan
más de mil millones de llamadas por día a su API de transmisión de video desde más de 800
diferentes tipos de dispositivos. Cada API llama a los fanáticos a un promedio de seis llamadas a
Amazon.com originalmente tenía una arquitectura de dos niveles. Para escalar, migraron a una
aplicaciones llaman a estos servicios, incluidas las aplicaciones que implementan el sitio web de
1
Amazon.com y la API del servicio web. La aplicación del sitio web de Amazon.com llama a 100-
150 servicios para obtener los datos que se utilizaron para construir una página web. Recuperado
de (microservices, 2020)
específica, como comprar o vender. Cada aplicación utiliza divisiones del eje X y algunas
aplicaciones, como la búsqueda, utilizan divisiones del eje Z. Ebay.com también aplica una
(microservices, 2020)
En una publicación realizada en la propia página de Uber ellos evidencian las oportunidades que
tiene de evolucionar de acuerdo a sus necesidades afirmando lo siguiente “Ha quedado claro que
necesitamos una forma estándar de comunicación que proporcione seguridad de tipo, validación y
2
Pruebas y desarrollo eficientes.”
Luego de esto los ingenieros de Uber evaluaron las tecnologías que usualmente eran populares
cuando se decidieron a cambiar de arquitectura y herramientas como Apache Thrift usadas por
(Facebook y Twitter) para construir servicios escalables en varios idiomas. “Para lograr esto, los
RPC entre los servicios escritos en todos los idiomas que admitimos (Python, Node, Go, etc.)
3
Bibliografía
Información
o https://eng.uber.com/service-oriented-architecture/
o https://microservices.io/articles/whoisusingmicroservices.html
Imágenes
o https://www.google.com/search?
q=UBER+logo+png&tbm=isch&ved=2ahUKEwi4uM_cnafpAhXIRTABHfqFAg
0Q2-
cCegQIABAA&oq=UBER+logo+png&gs_lcp=CgNpbWcQAzIECAAQQzICCA
AyAggAMgIIADICCAAyBggAEAcQHjIGCAAQBxAeMgYIABAHEB4yBggA
EAcQHjIGCAAQBxAeUKahBlidpQZg1NMGaABwAHgAgAHjAYgBrgaSAQU
wLjEuM5gBAKABAaoBC2d3cy13aXotaW1n&sclient=img&ei=b962XvjECsiL
wbkP-ouKaA&bih=931&biw=958#imgrc=9c9RoG8KFs7cqM
o https://www.google.com/search?
q=Ebay+logo+png&tbm=isch&ved=2ahUKEwjqqavonKfpAhW-
ZDABHbnMDg0Q2-
cCegQIABAA&oq=Ebay+logo+png&gs_lcp=CgNpbWcQAzIECAAQQzICCAA
yBggAEAcQHjIGCAAQBxAeMgYIABAHEB4yBggAEAcQHjIGCAAQBxAeM
gYIABAHEB4yBggAEAcQHjIGCAAQBxAeUPDcDliY4w5gx-
YOaABwAHgAgAGeAYgB4gSSAQMwLjSYAQCgAQGqAQtnd3Mtd2l6LWltZ
w&sclient=img&ei=e922XqqAE77JwbkPuZm7aA&bih=931&biw=958#imgrc=l
MVMW8IHxLTfLM
4
o https://www.google.com/search?
q=amazon+logo+png&tbm=isch&ved=2ahUKEwjFn9q2nKfpAhVXVzABHYajC
dsQ2-
cCegQIABAA&oq=amazon+logo+png&gs_lcp=CgNpbWcQAzICCAAyAggAM
gIIADICCAAyAggAMgIIADICCAAyBggAEAcQHjIGCAAQBxAeMgYIABAH
EB46BAgAEENQsJkGWLOgBmCSogZoAHAAeACAAakBiAH5BpIBAzAuNp
gBAKABAaoBC2d3cy13aXotaW1n&sclient=img&ei=E922XoXKDdeuwbkPhse
m2A0&bih=931&biw=958#imgrc=2bP125iSMRqE4M
o https://www.google.com/search?
q=netflix+logo+png&sxsrf=ALeKk00FlMkkWYysbc0ivJ6SpWz_XUA6TA:1589
042448919&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjrl821nKfpAhXnhO
AKHdjnA6gQ_AUoAXoECAwQAw&biw=958&bih=931#imgrc=5hi3e7TCiyFv
gM