Build Stuff'16 Ukraine has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Database [clear filter]
Monday, November 21

12:30pm EET

Denis Yaremov @yaremov - Offline-first application with Reflex
A client-server applications are locked inside request - response cycle and due to that when connection drops there's no way that application can work. On the other hand if user is allowed changing data while offline, this creates a wide variety of corner cases related to concurrent and conflicting changes. Reflex is a software methodology that provides a simple to understand concept makes offline-first application development simple. Reflex is not only about offline first. This is the architecture that makes web applications more robust, resource friendly and fault-tolerant. Most of the web applications we develop today can be made offline-first.


Monday November 21, 2016 12:30pm - 1:20pm EET
4. Sprint
Tuesday, November 22

12:20pm EET

[SLIDES]Hanneli Tavante @hannelita - From documents to graphs
Have you ever tried to extract a relationship among the data that your documents carry? Sometimes document-oriented model does not provide us an appropriate structure to collect how the data is related and we need a graph. Manual replication from MongoDB to Neo4j may be painful to be done. This talk will present a tool called neo4j-doc-manager (written in Python, based on mongo-connector project!), that allows you to grab MongoDB events and mirror them to any other database.

avatar for Hanneli Tavante

Hanneli Tavante

Hanneli is a software developer at Codeminer 42. She enjoys learning new programming languages, blowing capacitors and helping the community by organising meetups (Neo4j, Cassandra, Rust, Science)  and presenting talks around the globe. She also likes Math, Lego, dogs, hardware and... Read More →

Tuesday November 22, 2016 12:20pm - 1:10pm EET
1. Champions Hall

4:20pm EET

[SLIDES]Tim Cools @timcoolsnet - Road to polyglot persistence
With the rise of many new types of databases in the last decade, the present-day architects have powerful solutions for building modern software systems. These databases solve specific problems and have many advantages. But using and integrating these database also has pitfalls and can be challenging to put in practice. In this talk you learn about different types of databases and their use-cases and solutions to integrate them. You also hear about the strengths and the weaknesses of combining several type of databases in the same system, a practice called Polyglot Persistence.

avatar for Tim Cools

Tim Cools

Tim Cools is an independent software development consultant. He is passionate about building high performance systems, code quality and data storage. Has designed and built successful web and back-end systems for over 16 years in various domains including logistics, industry, energy... Read More →

Tuesday November 22, 2016 4:20pm - 5:10pm EET
2. Altius