mongodb

Recursos de programación de mongodb
En la #techHour  estará con nosotros Enrique Sánchez (@EnriqueSanchezB) y explicará las distintas herramientas y técnicas que utilizar para montar un entorno de desarrollo que pueda ser desplegado en producción de forma automática. Para ello utilizará ejemplo reales que irán desde un pequeño proyecto de una persona o dos hasta otro en el que trabaja un gran equipo de desarrollo. Intentará usar y montar los entornos de desarrollo en el momento. Habrá una pequeña introducción donde explicará conceptos básicos y luego planteara 3 casos prácticos donde ira usando Vagrant, Puppet, Docker, MongoDB, MySQL, Jenkins y Git para explicar como conseguir esa automatización del entorno de desarrollo.
Time series data sono un tipico problema del mondo Big Data e possono essere trovati ovunque attorno a voi: dalle informazioni dei mercati finanziari, ai social network ai sensori. C'e' una moltitudine di sorgenti differenti di dati time-series ma tutti hanno in comune delle caratteristiche: grandi volumi, ordinati per tempo e aggregati per velocizzare l'accesso in lettura per un monitoraggio o una reportistica in real-time. I dati Time series sono particolarmente adatti a MongoDB e in questa sessione daremo un'occhiata da vicino a come modellare i dati, esplorando lo schema di un servizio che e' diventato molto popolare nella community: MongoDB Management Service (MMS). Discuteremo alcune considerazioni sullo schema design e come questo impatta le caratteristiche e le funzionalità di MMS e vedremo le differenze del carico di lavoro per i vari approcci.
Título: Primeros Pasos en MongoDB Ponente: Víctor Cuervo Link: https://techfest.uc3m.es/2014/programa/primeros-pasos-en-mongodb/ La charla versará sobre una presentación de lo que son las bases de datos NoSQL. Una introducción a MongoDB, instalación y primeros pasos. Luego presentará como realizar las operaciones básicas sobre la base de datos: consulta, actualizaciones, borrado, etc. Veremos como se definen los índices. Revisaremos el framework de agregación para operaciones más avanzadas y por último veremos como integrar MongoDB con diferentes lenguajes de programación: PHP, Java, Python...
Greach 2014, The Groovy Spanish Conf 28/March, Madrid, Spain http://greach.es Follow us on twitter http://twitter.com/greach_es Slides & source code in http://greach.es/speakers/marco-vermeulen-building-micro-services-using-spring-boot-and-friends/ Spring Boot is the new addition to the Spring family. It takes an opinionated view of building Spring applications, adopting convention over configuration as default. Add Groovy to the mix, and you have a web stack that will give you wings! In this talk we will: - Discuss the Micro Service Architecture. - Discuss the nuts and bolts required to build a Spring Boot Micro Service. - Test and write components with Groovy and Spock. - Run it on an embedded Jetty or Tomcat server. - Use Spring Data to interact with Postgres or MongoDB databases. - Use Cucumber with Geb for functional. - How to use Gradle to build. - Set up a Continuous Delivery pipeline in the cloud. - Automatically deploy the application to a PaaS platform. - Use Swagger spring-mvc UI to dynamically document the API. By the end of this session, participants should know enough to build their own applications and deploy them to the cloud with ease! Marco Vermeulen Private Contractor Marco Vermeulen is a South African Software Developer who works and lives in London. He spent the past 10 years working with Enterprise Java, having experienced both the benefits and frustrations of the technology. He has survived EJB 2.1, did time with Struts and enjoyed using frameworks like Spring and Hibernate. Having worked with Groovy for the past 5 years, he has engineered solutions for Shazam, MailOnline and Burberry. He currently works as an Equal Experts associate, and spends his spare time working on his pet project, GVM.
MongoDB, Inc., la empresa detrás de la popular Base de Datos NoSQL y con la que comparte nombre, organiza un evento en Barcelona.
Título: Un Nuevo Enfoque para la Reutilización de Código Ponente: Diego Rodríguez Losada (biicode) Link: https://techfest.uc3m.es/2014/programa/un-nuevo-enfoque-para-la-reutilizacion-de-codigo/ Actualmente los programadores dedican un gran porcentaje de su tiempo a la configuración de sus proyectos perdiendo tiempo y creatividad que podrían ser empleados a trabajos realmente importantes. biicode plantea un nuevo paradigma para compartir y reutilizar código fuente de una forma sencilla, pensando en bajar las barreras de entrada al desarrollo avanzado de aplicaciones, para prácticamente cualquier lenguaje y sistema. Con el nuevo modelo propuesto por biicode, publicar, reutilizar código tanto de terceros como de uno propio, actualizar las dependencias o colaborar modificando y mejorando dichas dependencias, se puede realizar de una forma sencilla y unificada. Explicaremos nuestro stack tecnológico, basado 100% en python, que puede resultar interesante por ser muy completo, cubriendo servidores web con Django y servidores REST atacando a Mongo, desplegados en Heroku, y aplicaciones cliente compiladas e instaladas en las máquinas de los usuarios (soportando Win, Linux, Mac). Hablaremos tanto de herramientas y arquitectura(mongo, REST, memcache, django, cython, heroku-amazon), nuestro propio setup de desarrollo, y los "internals" de biicode: diseño software, algorítmica, modelos, problemas encontrados y soluciones.
Título: Bases de Datos de Grafos: un Recorrido Conectado Ponente: Francisco Fernández Castaño Link: https://techfest.uc3m.es/2014/programa/bases-de-datos-de-grafos-un-recorrido-conectado/ Cada día es más común escuchar a la gente hablar sobre bases de datos no relacionales, nombres como MongoDB, Cassandra, Memcached y un largo etc. están en boca de todos como solución a problemas de escalabilidad, productividad, etc. Existen diversos tipos de bases de datos NoSQL: documentales, clave -- valor, de columnas y bases de datos de grafos de las cuales me gustaría hablar. Actualmente nos encontramos ciertos casos en los cuales es más interesante explotar la forma en la que los datos están conectados más que los propios datos en sí, las bases de datos de grafos nos permiten estudiar y explotar los datos de esta forma. Los dos ejemplos de grafos que normalmente nos vienen a la mente en el momento en que pensamos en este tipo de estructuras son las relaciones de amistad y el típico ejemplo de ciudades conectadas por carreteras, pero la potencia y los casos de uso de estas herramientas va mucho más allá. En esta charla estudiaremos los puntos que hacen este tipo de bases de datos interesantes, pequeñas nociones sobre como modelar la información de la que disponemos, antipatrones a evitar así como la aclaración de todos estos conceptos con sencillos ejemplos reales haciendo uso de Neo4J.
MongoDB, Inc., (antes conocida como 10gen), acaba de lanzar su programa oficial de certificaciones para su Base de Datos NoSQL conocida por el mismo nombre, MongoDB.
Sudoers BCN De nuevo, como cada mes, se realizó la reunión del grupo de Sudoers BCN, en la que Jordi Soucheiron habló sobre MongoDB, y Ignacio Torres hizo lo propio sobre Go.
En Ofertix desarrollamos de forma que continuamente estamos deployando código. Así, en cuanto cualquier programador tiene la necesidad, se sube código a producción. Eso puede ser hasta más de diez veces al día. Esta forma de proceder nos libera de tediosos procesos de test y aprobación y nos proporciona una agilidad y flexibilidad altísimas. Para incrementar la fiabilidad y robustez del código subido supervisamos errores y ciertos valores estadísticos que nos indican si el sistema está fallando o incluso si se está deteriorando antes de que llegue a una fallada total. Además, hemos publicado el código en Github que utiliza componentes de Symfony2, RabbitMQ, MongoDB, ExtJS4 y HighStocks: github.com/ofertix