Neal is an Application Architect at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. Before joining ThoughtWorks, Neal was the Chief Technology Officer at The DSW Group, Ltd., a nationally recognized training and development firm. Neal has a degree in Computer Science from Georgia State University specializing in languages and compilers and a minor in mathematics specializing in statistical analysis. He is also the designer and developer of applications, instructional materials, magazine articles, video presentations, and author of the books Developing with Delphi: Object-Oriented Techniques (Prentice-Hall, 1996), JBuilder 3 Unleashed (Sams, 1999) (as the lead author), Art of Java Web Development (Manning, 2003), and No Fluff, Just Stuff Anthology: The 2006 Edition (editor and contributor). His language proficiencies include Java, C#/.NET, Ruby, Object Pascal, C++, and C. His primary consulting focus is the design and construction of large-scale enterprise applications. Neal has taught on-site classes nationally and internationally to all phases of the military and to many Fortune 500 companies. He is also an internationally acclaimed speaker, having spoken at numerous developer conferences worldwide.If you have an insatiable curiosity about Neal, visit his web site at http://www.nealford.com. He welcomes feedback and can be reached at nford@thoughtworks.com.
dashboard
Serie
TÍTULOS ESPECIALES
|
En arquitectura de software no hay decisiones fáciles. Sí hay muchas partes difíciles, problemas o cuestiones complicadas sin buenas prácticas, que nos obligan a elegir entre varias soluciones intermedias. Con este libro, descubrirá cómo pensar críticamente sobre las ventajas y desventajas relacionadas con las arquitecturas distribuidas. Además de las explicaciones teóricas, el presente volumen contiene ejemplos prácticos y conoceremos a la Patrulla Sysops, un grupo imaginario de profesionales de la arquitectura con los que estudiaremos la granularidad del servicio, cómo gestionar los flujos de trabajo, la administración y separación de contratos, las transacciones distribuidas y hasta la optimización de características operativas, como la escalabilidad, la elasticidad y el rendimiento. El propósito principal de este libro es proporcionar las herramientas para realizar análisis de ventajas y desventajas, para enfrentarnos a los problemas de arquitectura y tomar la mejor decisión en cada caso.
* Analizar las ventajas y desventajas, y documentar las decisiones de manera efectiva.
* Tomar mejores decisiones considerando la granularidad del servicio.
* Comprender las complejidades de desmantelar aplicaciones rígidas.
* Gestionar y separar contratos entre servicios.
* Manejar datos en una arquitectura altamente distribuida.
* Descubrir patrones para gestionar el proceso de trabajo y las transacciones cuando se separan aplicaciones.
Título : Arquitectura de software: las partes difíciles. Análisis moderno de ventajas y desventajas para arquitecturas distribuidas
EAN : 9788441548626
Editorial : ANAYA MULTIMEDIA
El libro electrónico Arquitectura de software: las partes difíciles. Análisis moderno de ventajas y desventajas para arquitecturas distribuidas está en formato ePub protegido por CARE
¿Quieres leer en un eReader de otra marca? Sigue nuestra guía.
Puede que no esté disponible para la venta en tu país, sino sólo para la venta desde una cuenta en Francia.
Si la redirección no se produce automáticamente, haz clic en este enlace.
Conectarme
Mi cuenta