nosql

Recursos de programación de nosql
As a Developer Advocate at QuestDB, Javier helps developers make the most of their (fast) data, He makes sure the core team behind QuestDB listens to absolutely every piece of feedback he gets, and he facilitates collaboration in their open-source repository. Javier loves data storage, big and small. He has extensive experience with SQL, NoSQL, graph, in-memory databases, Big Data, and Machine Learning. He likes distributed, scalable, always-on systems.
This talk introduces some of the history and evolution of Peer-to-Peer (P2P) systems in the last 20 years. Although the novelty of the concept has faded, it did still provide many contributions to the design of distributed systems that are still relevant nowadays. The talk address the connections to filesystem research from the 80s, the evolution of DHTs, and its influence on the NoSQL DBs and Blockchains.
En Septiembre de 2021 la actividad seísmica en la isla de la Palma sufrió un pico que vaticinó el inicio de un episodio volcánico que cambió la isla dramáticamente. Miles de personas fueron desplazadas e innumerables infraestructuras fueron destruidas o afectadas. Desde el primer momento diferentes organismos públicos publicaron los datos que se capturaban para entender el avance de las coladas de lava, así como la actividad sísmica. En esta charla se mostrará cómo se automatizó el proceso para cargar en Elasticsearch (una base de datos NoSQL) tanto la actividad sísmica como la extensión de las coladas y las construcciones afectadas utilizando el SDK de Elasticsearch para Python y Github Actions. Finalmente se mostrará cómo se puede utilizar Kibana para visualizar toda esta información, incluyendo visualizaciones geográficas y animaciones.
As we shift towards data-intensive applications, making our database scalable becomes important. And, with the various ways in which this can be done- things can get tricky! This talk discusses techniques of scaling, what sharding is, the key design choices and technical challenges associated with sharding, and how we can execute queries on a sharded database - be it SQL or NoSQL. You'll learn that with proper application analysis, and taking the right decisions- every application can scale.
Cuando montas una infraestructura en la nube es muy probable que necesites muchas máquinas distintas: bases de datos SQL y NoSQL, servidores NodeJS, PHP o Java, Redis y un sinfín de cosas más. Cada una de estas máquinas tiene su propia configuración y podemos tardar varios días en tenerlas a punto. Por si esto fuera poco, debes tener la infraestructura de producción replicada exactamente igual para un entorno de testing, otro para integración continua y puede que incluso para cada desarrollador. Además de la confianza en el equipo de DevOps, ¿hay algo que nos garantice que esos entornos son exactamente iguales y no se desalinean con el tiempo? ¿Qué pensarías si después de toda una mañana creando y configurando máquinas tuvieras que crear una más por cada entorno? La infraestructura como código está aquí para hacernos la vida más fácil. Con Terraform vamos a despedirnos de crear máquinas a golpe de click y daremos la bienvenida al control de versiones y a la integración continua de nuestra infraestructura. ------------- Todos los vídeos de Commitconf 2019 en: https://lk.autentia.com/Commit19-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
The reactive revolution continues. For as much as we've been talking about reactive programming in Spring for the last few years the journey has only just begun. Join me, Spring Developer Advocate Josh Long (@starbuxman), and we'll take our reactive applications further, looking at how to build microservices for cloud platforms like PAS (Cloud Foundry) and PKS (Kubernetes). Some of the things we may cover include: - reactive NoSQL data access and SQL data access, HTTP services, service orchestration and reliability patterns, RSocket, and more. About: Josh Long, Developer Advocate, Pivotal Josh (@starbuxman) is the Spring Developer Advocate at Pivotal. Josh is a Java Champion, author of 5 books (including O'Reilly's upcoming Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry) and 3 best-selling video trainings (including Building Microservices with Spring Boot Livelessons with Spring Boot co-founder Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin)
Todos hemos visto la típica película en la que unos hackers del gobierno localizan al protagonista analizando las cámaras del metro. Lo que parecía una fantasmada es posible hoy, y tiene aplicaciones tan chulas como control de acceso sin tarjetas, recomendaciones en tiempo real a clientes que entran a tu tienda, o información personalizada en aeropuertos. La nube nos permite montar todo esto a lo serverless total, sin gestionar una sola máquina. En esta charla haré una demo en directo, y te enseñaré el código que necesitas para hacerlo tú misma. Recuerda usarlo para el bien. About: Javier Ramirez, Technical Evangelist, AWS I work as a Technical Evangelist at AWS to help developers make the best of cloud, so they can focus on solving interesting problems and rely on AWS for performance, scalability, elasticity, and security. I love data storage, big and small. I have extensive experience with different SQL, NoSQL, graph, in-memory, and Big Data solutions. I like distributed, scalable, always-on systems. Before working at AWS I spent 20 years developing software professionally and sharing what I learnt with the community.
¿JavaScript sigue siendo solo un lenguaje de front-end? ¡Ya no! Con MongoDB, Express y Node, puedes llevar tus habilidades de ninja de JavaScript al backend.La idea es conseguir comprender los conceptos básicos de un marco de back-end con NodeJs y así obtener una comprensión profunda de cómo encaja todo, teniendo una visión global.Veremos cómo es la estructura de un proyecto backend, entre otras muchas cosas, crearemos diferentes rutas para las diferentes funciones de tu API, conectaremos con MongoDB, una base de datos NoSQL, para hacer que tu API sea completamente dinámica y mucho más About: Beatriz De Miguel Pérez, Senior Developer, Kairos DS Madrileña de adopción pero PTV (Pamplonesa de Toda la Vida). Programadora front desde hace 5 años y recientemente más enfocada en el mundo backend. Actualmente trabajo en KairosDS
¿JavaScript sigue siendo solo un lenguaje de front-end? ¡Ya no! Con MongoDB, Express y Node, puedes llevar tus habilidades de ninja de JavaScript al backend. La idea es conseguir comprender los conceptos básicos de un marco de back-end con NodeJs y así obtener una comprensión profunda de cómo encaja todo, teniendo una visión global. Veremos cómo es la estructura de un proyecto backend, entre otras muchas cosas, crearemos diferentes rutas para las diferentes funciones de tu API, conectaremos con MongoDB, una base de datos NoSQL, para hacer que tu API sea completamente dinámica y mucho más. ------------- Todos los vídeos de Codemotion 2019 en: https://lk.autentia.com/Codemotion-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
With Excel or custom tooling (Python, R, etc) there's flexibility to build data processing and preparation pipelines. Getting these to production level is often a different story as traditional or formal IT organisations are not well equipped to handle this kind of development. In this talk, I'll show how we have combined SQL and NoSQL storage engines to create flexible and production ready data pipelines that can deal with unstructured data flows in an efficient manner.