Reunión de Madrid.rb de Octubre 2013

Topics

Bajar del monorraíl: microservicios

Durante 6 años, SoundCloud ha corrido sobre Rails, mientras crecía de 0 a millones de usuarios. También, de un puñado de gente a más de 200 empleados. Como parte del reto, tuvimos que separar nuestra aplicación Rails monolítica en muchos microservicios. En esta charla compartiremos lo que hemos aprendido acerca de ejecutar e integrar servicios, mientras escalábamos no sólo en tráfico sino también en tamaño del equipo.

Croupier: probabilidades, muestras y enumerables.

Croupier es una gema que permite trabajar con muestras aleatorias de forma fácil. Como no sólo de distribuciones de probabilidad viven los datos aleatorios, también cuenta con otro tipo de "distribuciones" (por ejemplo, tarjetas de crédito).

En esta charla veremos no sólo cómo trabajar con la gema sino cómo son sus tripas y cómo añadir nuestras propias distribuciones. Todo nos servirá como excusa para familiarizarnos con la creación de Enumerators.

Extra

Haremos la segunda batalla de RTanque en la que todo el mundo puede participar.

Attendees: (77)

Martin Cabrera
Events: 42
Topics: 0

Vitor Pellegrino
Events: 1
Topics: 0

Enrique García Cota
Events: 90
Topics: 16

José Ferrer
Events: 19
Topics: 0

Gabriel Ortuño
Events: 35
Topics: 1

Juanjo Bazán
Events: 39
Topics: 1

Sergio Arbeo
Events: 22
Topics: 3

Gaizka
Events: 2
Topics: 0

Fernando Tapia Rico
Events: 2
Topics: 0

Diego Rodriguez
Events: 37
Topics: 0

Juan Lupión
Events: 8
Topics: 0

Guillermo Pascual
Events: 21
Topics: 0

Antonio J Rossi
Events: 3
Topics: 0

nando
Events: 14
Topics: 0

lparedesdev
Events: 16
Topics: 0

Alex Eiras
Events: 5
Topics: 0

Amaia Castro
Events: 51
Topics: 1

Michael Koper
Events: 6
Topics: 0

Nicklas Gummesson
Events: 6
Topics: 0

patriciagao
Events: 15
Topics: 0

Alex Martín
Events: 1
Topics: 0

Lorenzo Planas
Events: 5
Topics: 0

Carlos Sánchez Pérez
Events: 41
Topics: 2

Jorge Alvarez
Events: 1
Topics: 0

Imanol Cea
Events: 3
Topics: 0

Sergio Hernández
Events: 7
Topics: 0

Rocío Guzmán
Events: 20
Topics: 0

Álvaro Martín Fraguas
Events: 11
Topics: 0

Borja Fernández
Events: 7
Topics: 0

jglongaron
Events: 12
Topics: 0

Sam Lown
Events: 26
Topics: 2

Sergio Carrera
Events: 1
Topics: 0

Jorge Manrubia
Events: 8
Topics: 1

Rafael Fernández
Events: 6
Topics: 0

Adrian
Events: 1
Topics: 0

Alex Goikoetxea
Events: 12
Topics: 0

Hector Perez
Events: 5
Topics: 0

Luis Acebes
Events: 2
Topics: 0

Fernando Martínez
Events: 35
Topics: 1

Crisanto d l Santos
Events: 1
Topics: 0

littlemove
Events: 6
Topics: 0

Miguel A. Zurdo
Events: 4
Topics: 0

Alvaro Parra
Events: 5
Topics: 0

la neno
Events: 4
Topics: 0

William Chiquito
Events: 17
Topics: 0

José Francisco Calvo
Events: 14
Topics: 0

Francisco M. Pérez Padilla
Events: 35
Topics: 0

Adam Williams
Events: 27
Topics: 1

Eduardo Ferro Aldama
Events: 3
Topics: 0

Sergio Arbeo
Events: 22
Topics: 3

Enrique García Cota
Events: 90
Topics: 16

Guillermo Pascual
Events: 21
Topics: 0

lparedesdev
Events: 16
Topics: 0

nando
Events: 14
Topics: 0

Francisco M. Pérez Padilla
Events: 35
Topics: 0

Adam Williams
Events: 27
Topics: 1

Carlos Sánchez Pérez
Events: 41
Topics: 2

Francisco R. Santos
Events: 10
Topics: 0

Amaia Castro
Events: 51
Topics: 1

Moisés Maciá
Events: 10
Topics: 0

Sergio Hernández
Events: 7
Topics: 0

Imanol Cea
Events: 3
Topics: 0

Jose Luis Benavente
Events: 11
Topics: 0

la neno
Events: 4
Topics: 0

Nicklas Gummesson
Events: 6
Topics: 0

KHALID AL ZAHRANI
Events: 1
Topics: 0

raul fuentes
Events: 4
Topics: 0

Martin Cabrera
Events: 42
Topics: 0

juan josé moreno
Events: 1
Topics: 0

Francisco de Juan
Events: 8
Topics: 0

Diego Rodriguez
Events: 37
Topics: 0

José Francisco Calvo
Events: 14
Topics: 0

Alvaro Parra
Events: 5
Topics: 0

Rocío Guzmán
Events: 20
Topics: 0

Miguel A. Zurdo
Events: 4
Topics: 0

jglongaron
Events: 12
Topics: 0

Route