Brussels / 3 & 4 February 2018

schedule

H.2214


Day Start End Track(s)
Saturday 10:30 17:50 Graph Processing
Sunday 09:00 16:55 Rust
09 10 11 12 13 14 15 16 17 18
Saturday Cypher: An evolving query language for property graphs
A discussion of new extensions to Cypher
Cypher for Apache Spark The Computer Science behind a modern distributed data store Analzying Blockchain transactions in Apache Spark G-CORE: The LDBC Graph Query Language Proposal Efficient Graph Algorithms in Neo4j Handling Billions Of Edges in a Graph Database It's a Trie... it's a Graph... it's a Traph!
Designing an on-file multi-level graph index for the Hyphe web crawler
Graph-based analysis of JavaScript source code repositories Open Data With Neo4j
From ideation to production
Sunday Why you should take a look at Rust?
Insights into a modern, safe, fast language
Idiomatic Rust
Writing concise and elegant Rust code
Rust memory management
A short intro
Introducing gtk-rs
Making the unsafe safe
GStreamer & Rust
Fast, safe and productive multimedia software
Introducing rust-av
A pure-Rust approach to multimedia
Portable graphics abstraction in Rust
Bringing Vulkan everywhere with gfx-rs
Rusty robots
Programming a self-balancing robot in Rust
TiKV - building a distributed key-value store with Rust
A transactional key-value store powered by Raft
Qt GUIs with Rust
Rust Qt Binding Generator
Writing Node.js Modules in Rust
An introduction to Neon
Demystifying Rust parsing
Language parsing and automatic binding generation
rustfix
…and the journey to getting better code automatically
Reaching const evaluation singularity
An introduction into miri and Rust's const evaluation
Rust - embedding WebAssembly for scripting
WebAssembly in non-Javascript environments
Testing in Rust
A Primer in Testing and Mocking

Events

Title Track Start End

Saturday

  Cypher: An evolving query language for property graphs
A discussion of new extensions to Cypher
Graph Processing 10:30 11:05
  Cypher for Apache Spark Graph Processing 11:15 11:50
  The Computer Science behind a modern distributed data store Graph Processing 12:00 12:35
  Analzying Blockchain transactions in Apache Spark Graph Processing 12:45 13:20
  G-CORE: The LDBC Graph Query Language Proposal Graph Processing 13:30 14:05
  Efficient Graph Algorithms in Neo4j Graph Processing 14:15 14:50
  Handling Billions Of Edges in a Graph Database Graph Processing 15:00 15:35
  It's a Trie... it's a Graph... it's a Traph!
Designing an on-file multi-level graph index for the Hyphe web crawler
Graph Processing 15:45 16:20
  Graph-based analysis of JavaScript source code repositories Graph Processing 16:30 17:05
  Open Data With Neo4j
From ideation to production
Graph Processing 17:15 17:50

Sunday

  Why you should take a look at Rust?
Insights into a modern, safe, fast language
Rust 09:00 09:25
  Idiomatic Rust
Writing concise and elegant Rust code
Rust 09:30 09:55
  Rust memory management
A short intro
Rust 10:00 10:25
  Introducing gtk-rs
Making the unsafe safe
Rust 10:35 10:55
  GStreamer & Rust
Fast, safe and productive multimedia software
Rust 11:00 11:25
  Introducing rust-av
A pure-Rust approach to multimedia
Rust 11:30 11:55
  Portable graphics abstraction in Rust
Bringing Vulkan everywhere with gfx-rs
Rust 12:00 12:25
  Rusty robots
Programming a self-balancing robot in Rust
Rust 12:30 12:55
  TiKV - building a distributed key-value store with Rust
A transactional key-value store powered by Raft
Rust 13:00 13:25
  Qt GUIs with Rust
Rust Qt Binding Generator
Rust 13:30 13:55
  Writing Node.js Modules in Rust
An introduction to Neon
Rust 14:00 14:25
  Demystifying Rust parsing
Language parsing and automatic binding generation
Rust 14:30 14:55
  rustfix
…and the journey to getting better code automatically
Rust 15:00 15:25
  Reaching const evaluation singularity
An introduction into miri and Rust's const evaluation
Rust 15:30 15:55
  Rust - embedding WebAssembly for scripting
WebAssembly in non-Javascript environments
Rust 16:00 16:25
  Testing in Rust
A Primer in Testing and Mocking
Rust 16:30 16:55