Skip to main content

Posts

Showing posts from September, 2019

Blueprint of a cloud data store for objects with state updated often (Azure and AWS)

This post  will  focus on how we shall design a cloud system inside Azure and AWS that needs to handle objects with the state changing very often.   Proposition   I want to have a system that can store objects in a storage with a flexible schema. A part of the objects  are  updated every day and queries are per object. Aggregation reports are done inside a data warehouse solution, not directly inside this storage.  Requirements    Let’s imagine a client that needs a cloud solution with the following requirements:   500M objects stored    1M new objects added every day   10M objects state are changed every day   Update operation shall be under 0.3s   Query per objects shall be under 0.2s   30M queries per day that check the object state   Dynamic schema of the objects   Except for object state, all other attributes are written one time (during insert operation)   Solution overview   We need a NoSQL solution to store the objects. Even so, the c

[Post Event] Global AI Nights - Cluj-Napoca, September 2019

This week we had Cluj-Napoca on the map of Global AI Night . The Global AI Night is a free evening event organized by 94 communities all over the world that are passionate about Artificial Intelligence on the Microsoft Azure. During this AI Night you will get inspired through sessions and get your hands dirty during the workshops. By the end of the night you will be able to infuse AI into your applications. There were 2 sessions covering Cognitive Services and Azure Machine Learning. The event was hosted by  UIPath  and more than 35 people joined the late afternoon event. You can find below information related to the session that I delivered together with some pictures from the event. Title : Creating applications that can see, hear, speak or understand - using Microsoft Cognitive Services Workshop Description : In this workshop, you will be introduced to the Microsoft Azure Cognitive Services, a range of offerings you can use to infuse intelligence and machine learning into yo