mongodb

Recursos de programación de mongodb
In this talk I will explain the differences between different types of noSQL databases. I will then progress to illustrate which paradigm shifts are necessary to successfully implement noSQL, using MongoDB as an example. The approaches to schema design, fault tolerance, the network breaking and latency are all things that are inherent to scalability with noSQL solutions and with this talk you will learn how to use MongoDB effectively considering all the above mentioned situations. Covered subjects will be: schema design, dealing with error situations and architecture of multi-node set-ups. For more information visit https://joind.in/talk/view/15872
The talk's description While working on Sylius, I have come up with an idea for generic-use and format agnostic CRUD controllers. Thanks to several amazing packages from Symfony & Sylius communities, you can build REST APIs in minutes. What is Lionframe? Lionframe - Rapid REST API development framework, based on Symfony and few libraries, including: SyliusResourceBundle FOSRestBundle Hateoas JMSSerializer What you can do? Lionframe workflow is very simple: Create or generate your Doctrine model (~30s) Configure it as resource and in routing (~20s) Default REST API is ready to use! Sylius resource layer can work with any persistence backend, but currently ORM (SQL databases), MongoDB and PHPCR are supported. Doctrine ORM is used in Lionframe’s tutorial. Why? PHP Community has some great tools to handle REST APIs, but we need more rapid development and we decided to combine these tools with Sylius resource management bundle and provide you with a robust API framework. For more information visit https://joind.in/talk/view/15871
Akka es un modelo de programación reactivo altamente concurrente basado en actores, diseñado para facilitar la creación de sistemas distribuidos. En Java disfruta de mucha fama, y ahora con el port de Akka a la plataforma .NET tenemos disponible toda su potencia en C# y F#. En esta charla daremos un (breve) repaso a qué es la programación con actores, qué aporta Akka.Net (que ya se graduó con su versión 1.0) y también veremos algunos ejemplos prácticos, incluyendo módulos que han sido recientemente portados a .Net (persistencia, por ejemplo, con bases de datos como MongoDB o Cassandra). También veremos lo bien que se integra con web API y signalR en una aplicación web con angularjs. El ecosistema .NET va cambiando! http://2015.codemotion.es/agenda.html #5677904553836544/43864003
En la inmensa mayoría de las aplicaciones que implementamos necesitamos una base de datos. A la hora de elegir una de las muchas opciones que existen para guardar nuestros datos, uno se decanta por la solución con la que está más familiarizado, que sea más popular en ese momento o la que se crea idónea tras leer su documentación. Pero, ¿qué pasa cuando se exigen nuevos casos de uso que se pasaron por alto en la primera fase de especificación, cuando la solución que tenemos en lugar de facilitar la implementación de nuevos requerimientos, supone un problema añadido? En esta charla queremos compartir las experiencias vividas en nuestro equipo al utilizar dos soluciones que resultaron no ser las más idóneas durante el desarrollo de dos aplicaciones: Postgres con OpenJPA y MongoDB. Explicaremos qué limitaciones han surgido, qué aspectos deberíamos tener en cuenta al elegir el almacenamiento y cuándo es necesario migrar, haciendo hincapié en las lecciones aprendidas. http://2015.codemotion.es/agenda.html #5699289732874240/50404010
Para amantes de MongoDB. Entra en las profundidades de tu BD NoSQL favorita. Modelos de datos NoSQL en MongoDB. Consultas Avanzadas. MMS. DBaaS: MongoDB en Cloud. Herramientas de trabajo con MongoDB y Casos de uso en MongoDB.
Descripción del sistema de almacenamiento y explotación de datos NoSQL. Presentación de las características de NoSQL en PostgreSQL. Integración con JSON. Comparativa de rendimiento de MongoDB con PostgreSQL en relación con SELECTS, INSERTS, carga de datos y tamaño de la base de datos. Breve reseña a ToroDB.
El pasado 18 de septiembre disfrutamos de una mañana con expertos en Big Data en Madrid en el evento Conoce MongoDB, co-organizado por MongoDB, Capside y Paradigma. Óscar Méndez Soto, CEO de Paradigma, nos habló en su charla de MongoDB aplicado a los negocios. ¿Quieres saber más? http://www.paradigmatecnologico.com/eventos/evento-conoce-mongodb/
Greach 2015, The Groovy Spanish Conf April 10th-11th, Madrid, Spain http://greachconf.com Follow us on twitter http://twitter.com/greachconf Slides in http://greachconf.com/speakers/trisha-gee-is-groovy-better-for-testing-than-java/ Two years ago, we introduced Spock tests into the MongoDB Java driver. The decision could be considered controversial – the project used no external dependencies in production code, and was 100% Java. But there was a back door… with Gradle as the build system, there was a tiny excuse to use Groovy in the project, provided it wasn’t in the production code. That’s all the excuse we needed to start using Spock for unit and, later, integration tests. Groovy has a lot of advantages as a testing language, and with Spock’s mocking, stubbing, and data driven testing features, it might seem as if this is the perfect way to write tests. In this session, Trisha will cover some of the features that make Spock (and Groovy) compelling for writing tests. But in the interests of fairness, she’ll also discuss some of the downsides, and the times when Java was chosen instead. Trisha Gee Trisha has developed Java applications for a range of industries, including finance, manufacturing and non-profit, for companies of all sizes. She has expertise in Java high performance systems, is passionate about enabling developer productivity, and dabbles with Open Source development. Trisha blogs regularly on subjects that she thinks developers and other humans should care about, she’s a leader of the Sevilla Java User Group, a key member of the London Java Community and a Java Champion – she believes we shouldn’t all have to make the same mistakes again and again.
NumPy, Pandas y Matplotlib, entre otros, han revolucionado el procesamiento, manipulación y visualización de datos en Python. ¿Pero, qué hacemos cuando nuestro dataset es demasiado grande para caber en la memoria de nuestro ordenador? ¿Usar una base de datos como Postgres o MongoDB, almacenar en disco con PyTables o BColz, o usar sistemas distribuidos como Hadoop o Spark?Cada una de estas opciones tiene sus ventajas e inconvenientes. Aprender cada una de estas herramientas consume tiempo que podría estar empleándose en el análisis de los datos en sí. La librería Blaze ofrece una interfaz común para una variedad de backends y abstracciones para el procesamiento y la migración de datos. Por otro lado, ¿cómo visualizamos nuestro dataset cuando tenemos más individuos que píxeles tiene nuestra pantalla? Bokeh es una librería para la visualización interactiva de datos en el navegador al estilo de D3.js en Python, que incluye la funcionalidad de Abstract Rendering para estos casos. La charla consistirá en una introducción al análisis y visualización de large datasets, cómo las librerías Blaze and Bokeh nos pueden facilitar el trabajo y un ejemplo práctico con un dataset de tweets.