10+ years of experience as architect and developer. I enjoy hard problems, like scaling sites with millions of users. Polyglot programmer and a believer in Open Source. Now moved to the "dark side" of development by managing teams of engineers and implementing agile strategies and boosting productivityBack to speakers list
Uploads at the speed of light in a distributed world
Document uploads is one of the core client-facing functionality in Xriba. The talk will showcase how we handle multiple file uploads transactionally using google cloud storage events and a distributed data grid for metadata queries. We will go through the general architecture explaining the decisions that have been put in place and the obstacles we had to overcome to scale the solution to our customers and building the central document hub of our platform.