👨💻... #codigomorsa genial tu canal. al alguien decia alguna vez: cuando alguien conoce realmente de una tema, sabe explicarlo como si lo explicara a un niño de 8 años. ✌
Compa muchas gracias por este contenido ... vi en tus otros videos que empezaste con algunos videos de udemi , podrias decirme de cuales porfavor sino es mucha molestia , hay un de Stephanek que es de solution cloud architect ( enseña el solo ) hay otro mas ?
No lo pude ver en directo pero lo ví y me ecanto tu video...tengo muchas dudas!. una de ellas ya la respondiste que era el costo. Dudas: 1-como organizas las bases de datos? por ejemplo entran 10 personas a comprar el mismo articulo y tenes un stock de 5. Como se resolvería??. 2-Como puedo empezar a estudiar AWS?? alguna recomendación. 3-Cuando consideras que vale la pena colocar el balanceo de carga??? o sea, como lo calculas?? en base a que??? . Gracias por compartir tus conocimientos
2 года назад
Cuando quieres hacer escalamiento horizonal y no vertical, entonces necesitas el balanceo de carga :) Yo empecé con cursos aws en Udemy, los de Neil y Stephanek. Para las bases de datos que tienen acceso concurrente, usaría bases de datos transaccionales (OLTP).
@Código Morsa Estoy por hacer el Curso que recomendas en Udemy y poder hacer el primer certificado de AWS , me gusta todo lo que es IA y Machine Learning con AWS , que certificacion me recomendas luego hacer.. Te mando un abrazo. Cristian de Argentina
2 года назад
@@crisbuker Podrías empezar realizando la certificación de Cloud Practicioner para tener una introducción a Cloud, y luego vas por la certificacion de AWS en Machine Learning.
Buenas, me gustaría hacerte una consulta algo puntual, sobre balanceo de carga, mi caso es el siguiente. Tengo eventualmente utilizando Nginx, Detrás corro un servicio que funciona como Api Graphql y utilizo websockets, las aplicación cliente se subscribe sobre un "pool o queue" que esta en RAN porque esta se registra sobre una variable, la cuestión es que si utilizo múltiples instancias,el queue lógicamente no se va a compartir entre las distintas instancias , como solución se me ocurre crear un método que replique esto a las otras instancias activas enviando los datos a una endpoint especifico, pero tendría que realizar un trabajo bastante fino, y quizás exista alguna herramienta que ya me brinde alguna solución para mi caso, lógicamente me podrías recomendar que utilice alguna base datos que si lo tengo, pero me interesa justamente para este caso que la subscription se realice sobre la ran por su velocidad de repuesta.
2 года назад
Todo lo que tenga que ver con sesiones o conexiones en ambientes escalables con multiples instancias se recomienda guardarlo en una base de datos en memoria (in memory db). Elasticache en este caso en AWS sería la solucion, ahi podrias ir escribiendo la informacion de cada usuario y su conexion. Aca aws.amazon.com/blogs/database/how-to-build-a-chat-application-with-amazon-elasticache-for-redis/ encuentras la teoria de lo que digo, aplicada a chats pero tu caso con websockets me imagino es similar. Me dices si te sirvió la respuesta :)