redis

Recursos de programación de redis
From big-GORM-centered into a cloud of fast nodes Jorge Uriarte Greach 2013, 26/Jan/2013, Madrid, Spain http://greach.es/sessions-2013/jorge-uriarte-from-big-gorm-centered-into-a-cloud-of-fast-nodes In early 2009 ago we entered into the land of Grails developing a big Ticket exchange system. All was great, and we were able to cope with domain complexity, keep a reasonably good productivity, and evolve the system within its bounderies. With success it came growth. With our J2EE background still hardwired, we decided to scale through a bunch of classic approaches. Memory, caches, load balancing, clustering. And at a cost, we manage to scale. But... success kept flowing... and growth became *a problem* by itself. Memory usage started to be a *big* problem, JVM tuning became a routine and thoughts on sharding and different approaches to clustering started haunting us... what path should we follow? So this is the story of our current approach. How did we start splitting the system, how did we use redis to scape from JVM memory, and how is our current hybrid approach supposed to help us. The talk is mostly oriented toward "architecture" and design. Grails, GORM, Terracotta, SQL, NoSQL, Redis, software design, JVM issues, object oriented and plain-old-data-structures, JSON, asynchronism, ... all this and probably more buzzwords will be present in this talk. Only the naked truth is to be used in this talk. All failures and crazy approaches are real. Any discussion on approach, alternatives or soon-to-be failures will be encouraged. by Jorge Uriarte CTO Gaiden Ingeniero informático por la Universidad de Deusto. Desarrolla software profesionalmente desde el año 1996, ha pasado por pequeñas empresas, multinacionales de las telecomunicaciones, banca, internet, utilities y administraciones públicas. El elemento común a toda esta experiencia ha sido siempre la búsqueda de la mejora en la forma de desarrollar software. Contaminado para siempre por algunos de los primeros intentos por abrazar Extreme Programming en el año 2000, se expuso por primera vez a las metodologías ágiles en 2002 con Feature Driven Development. Desde entonces ha trabajado en facilitar la adopción de prácticas de alta eficiencia en el desarrollo de software, y en encontrar los puntos de colaboración entre los enfoques llamados "empresariales" y los "ágiles". Trabaja en Gailen Tecnologías potenciando Grails como plataforma desde hace 3 años. Puedes contactar con él a traves de su perfil de Linkedin o su cuenta de Twitter @jorgeuriarte.
Symfony2 empieza a acaparar toda la atención del mundo Symfony, pero las aplicaciones desarrolladas con Symfony 1 seguirán por mucho tiempo. Por eso es imprescindible saber optimizar al máximo nuestro viejo amigo Symfony 1.4. Entre otros, se tratará el uso de cachés con Doctrine y con Symfony (memcached, sfFile, Redis, APC), las estrategias de hidratación de resultados con Doctrine 1.2, los Doctrine Behaviors y las estrategias de reutilización de código, los tipos de logs, el manejo de sesiones en base de datos y las configuraciones globales.
Presentación de Redis por Ronny Lopez @ronnylt en el Betabeers Barcelona celebrado el 17 de enero de 2012 en La Salle Technova. http://betabeers.com/curso/redis-194/?utm_content=videos&utm_source=youtube&utm_medium=web&utm_campaign=youtube