Teniendo un sistema, red o proceso con un determinado thoughtput (la habilidad que tiene este sistema para realizar un número determinado de operaciones lógicas dentro de un límite de tiempo) en su arquitectura (siendo ésta escalable por ejemplo), va a mejorar en los tiempos de realización de aquellos cálculos, sin que tenga que rediseñarse el código entero para esto. Esto se debe a que el código está preparado desde un principio para recibir modificaciones posteriores, lo cual requiere un pensamiento cuidadoso al momento de su elaboración.
La escalabilidad puede ser clasificadas en:
- Escalabilidad en carga: estas cae dentro de los sistemas distribuidos, ya que nos hacen ampliar o disminuir los recursos para acomodar nuestras cargas más pesadas o ligeras según lo que requeramos.
- Escabilidad geográfica: es cuando un sistema no se ve afectado por las distancias geográficas que puedan haber entre los usuarios.
- Escabilidad administrativa: este debe de manejarse con facilidad sin importar las organizaciones que necesiten compartir un solo sistema distribuido.
Ejemplos de Escalabilidad:
-Actualizaciones Automáticas: en muchos sistemas operativos estála opción de ir agregándole características a nuestro computador (desde la parte software), para el mejor aprovechamiento de los recursos de hardware o nuevas funciones de éste, sin que nuestro sistema operativo haya cambiado (ej: windows, ubuntu, fedora, etc).
-Un sistema de procesamiento y transacción en línea o un sistema administrador de base de datos escalable se puede actualizar para procesar más servicios sumándole dispositivos y almacenamiento, que pueden implementarse con facilidad por medio de los procesadores nuevos.
¿Qué es Portabilidad?
Portabilidad se refiere a una característica muy particular en algunos programas, que es poder ejecutarse independiente de la plataforma en la que estemos trabajando, así poder “librarse” un poco de la dependencia del hardware en el que estemos trabajando. Todo esto se hace sin que se hagan mayores modificaciones en el código del programa.
Este programa para poder ejecutarse en cualquier plataforma, debe cumplir con un prerrequisito, que es la abstracción generalizada entre la aplicación lógica y las interfaces del sistema.
-Abstracción (programación orientada a objetos): aislar un elemento de su contexto o del resto de los elementos que lo acompañan.
La ventaja de que una aplicación sea portable, es que se abaratan costos y tiempo al momento de exportar la aplicación a otras plataformas, como tambien poder usar la aplicación en distintos lados (ej: usar la aplicación desde un disco USB que nosotros podemos estar portando)
Ejemplo de Programa Portable:
-OpenArena: videojuego opensource creado con el motor gráfico id Tech 3, que se distribuye bajo licencia GPL, que funciona bajo las plataformas Linux, Windows, Mac, FreeBSD y Solaris.



Es super interesante tu escrito ,espero poder seguirte leyendo...
Me gustaría seguir informándome.que tenga un bonito día muchas gracias
si la verdad esque pronto subire nuevos articulos, como no estado con mucho tiempo es poco lo que paso por aki
saludos bye bye
Bueno me alegra , estare pasando por aki para informarme ...
Si me permites hacer alguanas preguntas lo agradeceria ..
Ke pases un bello dia y gracias siempre es bueno aprender
Bueno podes aser preguntas osbio.
yo todos los dias me informo, si bien es cierto toy estudiando analista de sistemas, me habria gustado estudiar analista politico XD(cosas de la vida)
saludos
A mi me gustaba ser bailarina , soy estilista y estudio para ser visitadora social .....Me encata todo lo ke sea sobre sistema , me he pasado algunas noches estudiando , todo lo ke pueda sobre sistemas y kiero aprender aun mas ..sera un placer hablar contigo , para mi es un tema muy interesante ..
Nunca es tarde para aprender ,
A mira que interesante, yo decearia ser bueno para bailar XD. pero no le atino jiij.
mira para mi es mi primer año en todo lo que es la programacion, igual no a sido muy facil porque es un poco complejo enteder lo que son los codigos y para que sirven y, cuando no te resultan no te imaginas lo penca que es y bueno aveces me aburro con eso. pero igual tiene sus puntos buenos e interesantes cuando programas en .Net es genial.
y bueno para el proximo año me cambiare a redes.
en si me gusta la parte mas hardware de la computacion es mas entretedido a mi gusto.
bueno saludos, seguiremos en contacto
jajsjjajjajajjajajajaa