Ir al contenido principal

Entradas

Mostrando entradas de junio, 2009

La Importancia de UML | Ing Wilmer Barrios

Ingeniería de software · UML UML: guía práctica para desarrolladores y equipos de software UML sigue siendo una herramienta útil para visualizar sistemas, documentar arquitectura y reducir malentendidos entre desarrolladores, analistas, arquitectos y stakeholders. El desarrollo de software ha cambiado radicalmente durante las últimas décadas. Hoy trabajamos con Agile, DevOps, microservicios, contenedores, infraestructura cloud, APIs e inteligencia artificial capaz de generar código en cuestión de segundos. Sin embargo, hay una necesidad que sigue siendo exactamente igual de importante: antes de construir un sistema necesitamos entenderlo y comunicar cómo funciona . ¿Dónde entra UML? UML permite convertir ideas, procesos, relaciones y arquitecturas complejas en representaciones visuales que un equipo puede analizar mucho más rápido que leyendo decenas de páginas de documentación. ...

¿Què es la Voz IP?

La Voz sobre I.P o Internet Protocol es la tecnología que permite la transmisión de fragmentos auditivos a través de Internet. Mientras la transmisión de datos e información ha sido hasta hoy en día la aplicación más prevaleciente en sistemas de información, el traslado de Voz sobre esta misma infraestructura ha generado grandes expectativas por el ahorro de recursos que ésta representa. La tecnología telefónica utilizada en muchas regiones llamada Circuit-Switched implica la apertura de un canal digital permanente de punta-a-punta para establecerse la comunicación, mismo mecanismo que se traduce en un alto consumo de recursos, ya que una conversación no es llevada simultáneamente por ambas partes además de poseer una serie de silencios, ante estas deficiencias, nace la Voz sobre IP que tiene como su base la tecnología denominada Packet Switched en la que típicamente eran encapsulados datos para ser distribuidos a lo largo de un medio compartido. Protocolos de Voz sobre I.P Hoy en dí...

Oracle Networking Overview (end)

1. Networking Overview 1. Identify networking business trends Is it necessary to illustrate ? In a Nutshell:Client-Server 2. Describe Oracle networking solutions Oracle networking environments are based on two concepts: Distributed Processing: Client and servers exist as separate logical entities on separate physical machines. This configuration allows for the division of labor where resources are allocated efficiently between a client workstation and the server machine. Stack Communications: The concept of distributed processing relies on the ability of computers separated by both design and physical location to communicate and interact with each other. This is accomplished through a process known as stack communications. The layers in a typical Oracle communications stack are similar to those of a standard OSI communications stack In an Oracle client-server transaction, information passes through the fol...

curso oracle Tuning Overview (4)

Tuning Overview List the roles associated with the database tuning process The DBA, the application developer, management, the system administrator, the network administrator. Define the steps associated with the tunning process Considered on the ROI (Return on Investment) outline here are the tunning recommendation in order: Do a proper logical design: In practice this often means more tables with fewer rows per table. In turn, this means the capability for faster searching. The fewer rows that are stored and must be searched through, regardless of the search techinque, the quicker you'll be able to find what you're looking for. Do a proper physical design : Separate the datafiles (tablespaces ) into different disks to avoid I/O contention , use striping. Redesign if necessary Sometimes the best way to correct the database without extensive tuning efforts is a re-analysis and redesign. Consider redesign when the initial design...