IT Lightning Talks: session #18
Friday 10 May 2019 -
10:00
Monday 6 May 2019
Tuesday 7 May 2019
Wednesday 8 May 2019
Thursday 9 May 2019
Friday 10 May 2019
10:00
Welcome
-
Pedro Ferreira
(
CERN
)
Andrei Dumitru
(
CERN
)
Welcome
Pedro Ferreira
(
CERN
)
Andrei Dumitru
(
CERN
)
10:00 - 10:03
Room: 31/3-004 - IT Amphitheatre
10:03
Scaling Security Operations Center message processing: from Scala to Go
-
Cristian Schuszter
(
CERN
)
Scaling Security Operations Center message processing: from Scala to Go
Cristian Schuszter
(
CERN
)
10:03 - 10:11
Room: 31/3-004 - IT Amphitheatre
The Security Operations Center of CERN is responsible for ingesting, storing and aggregating an immense amount of data each day (around 2.5TB). The main message processing pipeline used to be based on Spark streaming jobs deployed across a cluster of machines, but was still struggling with the daily load. Nowadays, everything is performed by a single Go binary deployed on 4 machines, with enough resources to spare. This talk focuses on why we switched languages, why it works better, as well as some key implementation takeaways.
10:11
Rebuilding the WWW Browser: the aftermath
-
Konstantinos Platis
(
CERN
)
Rebuilding the WWW Browser: the aftermath
Konstantinos Platis
(
CERN
)
10:11 - 10:19
Room: 31/3-004 - IT Amphitheatre
During the last week of January 2019, 10 developers from 7 different countries gathered at CERN to celebrate the 30th anniversary of the Web by recreating the first browser, the World Wide Web. I will walk you through the process and the challenges of re-creating a 30 year old browser using modern tools.
10:19
The one-million table partitions challenge in an ATLAS experiment DB application
-
Gancho Dimitrov
(
CERN
)
The one-million table partitions challenge in an ATLAS experiment DB application
Gancho Dimitrov
(
CERN
)
10:19 - 10:27
Room: 31/3-004 - IT Amphitheatre
How can a new database system which manages billions of rows with relatively short lifetime (weeks to months) be designed ? The system should resemble a Whiteboard: - data, grouped by given properties form data collections, are added when requested - data collections are consumed by the requestor - when not needed any more, data collections are removed by a "Whiteboard sponge" process. I will show you what options I explored and which one is potentially the best in terms of efficiency.
10:27
Powercoders - a coding academy for refugees
-
Franck Pachot
(
CERN
)
Powercoders - a coding academy for refugees
Franck Pachot
(
CERN
)
10:27 - 10:35
Room: 31/3-004 - IT Amphitheatre
Powercoders is a successful and amazing project where I volunteered to teach some 'database introduction' courses. Sharing my experience and motivating who may want getting involved.
10:35
Life within Emacs: Static Websites with Org-Mode and Hugo
-
Georgios Kaklamanos
(
CERN
)
Life within Emacs: Static Websites with Org-Mode and Hugo
Georgios Kaklamanos
(
CERN
)
10:35 - 10:43
Room: 31/3-004 - IT Amphitheatre
Static websites are back on the rise. But I don't like writing in Markdown. So in these five minutes I'll show why it's better to write in Org-Mode, and how to convert that to a website with Hugo. All inside Emacs of course.
10:43
Building a RISC-V CPU in 5 minutes
-
James Devine
(
CERN
)
Building a RISC-V CPU in 5 minutes
James Devine
(
CERN
)
10:43 - 10:51
Room: 31/3-004 - IT Amphitheatre
RISC-V is a fully open source processor architecture. It’s rapidly being adopted by major tech companies as an alternative to ARM licenses. With the advent of the IceStorm toolchain for the Lattice iCE40 FPGA, it’s now possible to construct your own RISC-V processor core and compile code to run on it using exclusively open source tools. This talk will include an overview of the RISC-V architecture, the toolchains for device synthesis and code compilation and will end with a very short demo of a working processor built during the talk!
10:59
Open mic'
Open mic'
10:59 - 11:00
Room: 31/3-004 - IT Amphitheatre
11:00
Coffee
Coffee
11:00 - 11:30
Room: 31/3-009 - IT Amphitheatre Coffee Area