Skip to Main Content
Introducción a Python, 2ª Edición
book

Introducción a Python, 2ª Edición

by Bill Lubanovic
September 2024
Intermediate to advanced content levelIntermediate to advanced
630 pages
13h 8m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Introducción a Python, 2ª Edición

Capítulo 17. Los datos en el espacio: Redes

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

El tiempo es la forma que tiene la naturaleza de impedir que todo ocurra a la vez. El espacio es lo que impide que todo me ocurra a mí.

Citas sobre el tiempo

En el Capítulo 15, leíste sobre la concurrencia: cómo hacer más de una cosa a la vez. Ahora intentaremos hacer cosas en más de un lugar:informática distribuida o trabajo en red. Hay muchas buenas razones para desafiar al tiempo y al espacio:

Rendimiento

Tu objetivo es mantener ocupados a los componentes rápidos, no esperar a los lentos.

Robustez

La unión hace la fuerza, así que te conviene duplicar tareas para evitar fallos de hardware y software.

Simplicidad

Es una buena práctica dividir las tareas complejas en muchas pequeñas que sean más fáciles de crear, comprender y solucionar.

Escalabilidad

Aumenta tus servidores para manejar la carga, disminúyelos para ahorrar dinero.

En este capítulo, iremos ascendiendo desde las primitivas de red hasta los conceptos de nivel superior. Empecemos con TCP/IP y los sockets.

TCP/IP

Internet se basa en normas sobre cómo establecer conexiones, intercambiar datos, finalizar conexiones, gestionar tiempos de espera, etc.Se denominan protocolos y están organizados en capas. El propósito de las capas es permitir la innovación y formas alternativas de hacer las cosas; puedes hacer lo que quieras en una capa siempre que sigas ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Aprender Python, 5ª Edición

Aprender Python, 5ª Edición

Mark Lutz

Publisher Resources

ISBN: 9781098181505Supplemental Content