Loading…
Build Stuff'16 Ukraine has ended

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

Scalability [clear filter]
Monday, November 21
 

3:25pm EET

Natalia Chechina @nchechina - Scaling robots and other stuff with Erlang
I’ll talk about scalability and fault tolerance features of distributed Erlang. In particular, what makes it so good for large scale distributed applications on commodity hardware, where devices are inherently non-reliable and can disappear and re-appear at any moment.

The talk is based on experience of leading research on developing Scalable Distributed Erlang (SD Erlang -- a small extension of Erlang for distributed scalability) and integrating Erlang in robotics. So, I’ll share rationale behind design decisions for SD Erlang, lessons learned, advantages, limitations, and plans for the further development. And talk about benefits of Erlang in distributed robotics, initial findings, and plans.

Speakers
avatar for Natalia Chechina

Natalia Chechina

RESEARCH FELLOW at GLASGOW UNIVERSITY, GLASGOW UNIVERSITY
Natalia Chechina received a PhD degree from Heriot-Watt University,UK in 2011. Between 2011 and 2015 she worked in the RELEASE project (AHigh-Level Paradigm for Reliable Large-Scale Server Software)developing SD Erlang. She is now a Research Fellow at GlasgowUniversity. Her main research... Read More →


Monday November 21, 2016 3:25pm - 4:15pm EET
2. Altius

6:30pm EET

[SLIDES]Arthur Evoyan - Scalability of systems. Points of view and approaches.
In software development company there is always a conflict between developers and system administrators especially when it comes to the subject of scalability. Having experience in both gave me an opportunity to see it from both sides and experience in creation of scalable sysyems which I would like to share.

Key points

Why do we need scalability
Types of scalability
Who is supposed to do that
Facts from experience
Modular approach

Speakers
avatar for Arthur Evoyan

Arthur Evoyan

CHIEF TECHNOLOGY OFFICER
Over 12 years as system administration, over 8 years as database architect, designer and development, over 6 years as application architect and developer in Legal, Banking, Gaming businesses.



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

12:20pm EET

Anton Moldovan @antyaDev - Orleankka. Making Orleans F#un (since 2015)
Orleans is a runtime and programming model for building distributed high-scale systems based on actor model. Orleans is an implementation of an improved actor model that borrows heavily from Erlang, adds static typing, message indirection and actor virtualization, exposing them in an integrated programming model known as "Virtual Actors". Orleans has been used to build multiple production services, including back-end services for a number of popular games, like Halo 4. Unfortunately, despite being truly unique and practical project, Orleans didn't make a lot of fans in F# community, due to its dependency on static code generation, verbosity of programming model and complex configuration. Orleankka - is a complementary API for Orleans built with functional paradigm in mind. It brings proper support for F#, custom DSL that will be familiar to all Akka users, and heaps of other usability improvements over the original API. Be aware: demo heavy talk! Lots of code examples demonstrating major Orleans features done with Orleankka’s API will be presented.

Speakers
avatar for Anton Moldovan

Anton Moldovan

SOFTWARE ARCHITECT, SBTech
F#; Distributed Systems Design; CQRS; ES; CEP; Actor Model


Tuesday November 22, 2016 12:20pm - 1:10pm EET
4. Sprint

3:15pm EET

[SLIDES]Zachary Schneider @sigil66 - Modern Software Delivery: Triumphs and Failures
A presentation analyzing modern patterns and antipatterns of software delivery as well the experience gained by utilizing them at scale in production.

Speakers
avatar for Zachary Schneider

Zachary Schneider

OPERATIONS ARCHITECT, Instana
Zachary Schneider is a systems engineer, currently fascinated by large scale ingress systems. He is an OpenSolaris refugee, as well as a Boundary and Rackspace Cloud alumnus. He has over 18 years in the field specializing in development and operations at scale, SaaS, PaaS, and platform... Read More →



Tuesday November 22, 2016 3:15pm - 4:05pm EET
2. Altius