none
aruitectura de una aplicaciones web? RRS feed

  • Pregunta

  • ola necesito su ayuda bueno mas de arquitectura que desarrollo, no se si sera el foro correspondiente aunque creo que no, pero l oque pasa es urgente y necesito su ayudao si conocieran de un foro donde hablen estos temas o discusiones sobre las aqrquitecturas de parte del sofware les agradeceria su ayuda.

    el problema surge cuando yo envio datos en los cuales procesos informacion por ejemplo tengo una lista de 200 registros en lo cual el usuario modifica cada datos y yo necesito enviarlo al servidor pero aqui surge la duda. yo envio esos 200 datos en un formato JSON al servidor pero normalmente seque mas seguro seria enviando for y recorrer cada registro y enviarlo, pero lo que pasa no puedo realizarlo de esta manera debido a que la respuesta de los datos procesados dentro de mi procedimiento almcenado de mi sql server hacen que demoren como 80 milisegundos y retornar un respuesta haciendo que mi indice del for se pierda por ejemplo si mi indice i=0 como demoro el indice devuelve un i=8, cuando deberia ser continuo retorna un indice(i=1) el que le sige en mi solucion dije facil mando un jsonList como array al servidor ahi lo proceso mas seguro, pero el problema biene es que tengo como mas 50 mil usuarios que usando este sistema, pero que pasa en si tengo 50 mil usuarios hacen este envío al servidor con 200 registros haria que mi servidor web se sobre carge, segun una arquitectura que estado viendolo me habla de unservicio que inmendiamente obtenga la repsuesta de mi servicio web, cuand se refiere a eso

    es am webservices que lo proceso, wcf, webAPi. on un servidor web aparte, osea una maquina con estos servicios y los procese esas peticiones, solamente desearia saber  ..

    en este enlance digo Eso que dice servicios web .. esta apartado en una maquina fisica con mis servicios o estan dentro de mi IIS donde se aloja mi aplicacion :S

    https://www.google.com.pe/search?q=arquitectura+web+servidor&espv=2&biw=1366&bih=667&source=lnms&tbm=isch&sa=X&ei=kEEkVLT7IrjLsAShyoLIBQ&ved=0CAYQ_AUoAQ#tbm=isch&q=arquitectura++servicios+web&facrc=_&imgdii=_&imgrc=dQ1YyTsAnq6JaM%253A%3BI93DV806FwE7sM%3Bhttp%253A%252F%252Fwww.miguelmatas.es%252Fblog%252Fwp-content%252Fuploads%252F2007%252F11%252Fsoa_compuesta.jpg%3Bhttp%253A%252F%252Fwww.miguelmatas.es%252Fblog%252Fblog%252F2007%252F11%252F01%252Fbuscando-una-arquitectura-preparada-para-hacerse-mayor%252F%3B442%3B513

    jueves, 25 de septiembre de 2014 16:25

Respuestas

  • >>pero el problema biene es que tengo como mas 50 mil usuarios que usando este sistema

    pero son 50mil concurrentes ? todos realizando operaciones en el mismo tiempo

    >>pero que pasa en si tengo 50 mil usuarios hacen este envío al servidor con 200 registros haria que mi servidor web se sobre carge

    sino esta dimensionado el sitio de forma correcta seguro, pero para eos existe las granja de servidores, el balanceo de carga si piensas en un unico servidor de 8Gb de memoria estas en problemas

    pero si piensas en 10 servidores con balanceo de carga con varios procesadores y mucha memoria podrias resolverlo sin problemas

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta JSdaniel domingo, 19 de octubre de 2014 0:38
    jueves, 25 de septiembre de 2014 18:05