<

Richard Kallos

Developer (AdGear) Master's student (Concordia University)

By day, Richard Kallos writes code for AdGear. By night, he works towards his Master's degree in Computer Science. Richard's professional career started in the summer of 2016, where he was hired as an intern at AdGear to work on optimizing an in-house compiler. He continues to work at AdGear as a member of the backend team surrounded by brilliant and supportive coworkers.

Past conferences

Richard Kallos
Code BEAM SF 2018
16 Mar 2018
12.15 - 12.40

Introducing Wrek; A Library For Executing Dependency Graphs

Dependency graphs are a useful representation for exploring opportunities to introduce concurrency in a larger system. They are hidden all over computing (compilers, build systems) and everyday life (to-do lists, cooking recipes). Users can define a set of tasks, as well as dependencies between them, and wrek will execute the resulting graph as concurrently as possible.

OBJECTIVES

Introduce/refamiliarize the audience with dependency graphs, explore the conception and design of wrek, showcase how wrek can be used and integrated into larger projects, demonstrate wrek's broad applicability.

AUDIENCE

Developers interested in seeing where mathematics and everyday life collide. Developers interested in new Erlang/OTP libraries.

Media

Articles: 2

Introducing Wrek - SLIDES - Code BEAM SF 2018

Richard Kallos

Slides from Richard Kallos' talk "Introducing Wrek - a library for executing dependency graphs" - Code BEAM SF 2018

READ MORE

Introducing Wrek - A Miniature Erlang Graph Engine

Richard Kallos

READ MORE

Videos: 1

Introducing Wrek; A Library For Executing Dependency Graphs - Code BEAM SF 2018 /// Richard Kallos