Skip to content

Corobatch - Batch operations, simply, with coroutines

Photo of Phil Nash
Hosted By
Phil N. and Tom B.
Corobatch - Batch operations, simply, with coroutines

Details

live.cpplondon.org

We're once again going to be live streaming the meet-up, and running parallel video chat rooms. This month we welcome Francesco Zoffoli to talk about using coroutines for batch operations (the talk he was originally going to give in March).

We'd also like to run some lightning talks - so if you have any ideas for one - from 5-10 minutes - please let me know on cpplondon.org/speak. If you want to hash out an idea you're not sure about, or want help, advice, or some practice doing a remote presentation let me know, too.

---
19:00 Phil Nash - "Intro and news"

19:10 Lightning talks

  • Kevlin Henney - "λιστ"
  • Kilian Henneberger - "Polymorphism Decision Table"
  • Arthur O'Dwyer - "A C++20 Magic Trick"

20:00 Francesco Zoffoli - "corobatch: how coroutines can transform your code to do batch operations"

Batch operations tend to be more efficient than multiple single operations (network calls, IPC, memory allocation, I/O in general), but they can make the code harder to read.
corobatch uses coroutines to allow you to write code as if you were processing one element at a time, and perform batch operations underneath, to get the best of both worlds.

---

About the speakers:

Francesco is a professional Software Engineer currently working at Facebook after several years at Bloomberg LP in London. Passionate about programming languages and maintainable software, he learned C++ when joining the industry. He is passionate about C++ and its expressiveness, especially its meta-programming capabilities. He's coauthor of "C++ Fundamentals". He uses C++ to build distributed systems in his day to day job as well as in his personal projects.

Kevlin Henney is an independent consultant, speaker, writer and trainer. His development interests include programming languages, software architecture and programming practices, with a particular emphasis on unit testing and reasoning about practices at the team level.

Kilian is 26 years old and lives in Germany. He holds a B.Sc. in Applied Mathematics and Informatics and is highly interested in every part of C++ except localization and streams.

Arthur O’Dwyer is a speaker and trainer on modern C++; the chair of CppCon’s "Back to Basics" track; and the author of Mastering the C++17 STL (2017). He also blogs on a wide range of C++ topics. Arthur lives and works in New York.

---

If you have an idea for a talk or other type of session - any length - please let me know via: cpplondon.org/speak.

Photo of C++ London group
C++ London
See more events
Online event
This event has passed