May C/C++ Meetup


Details
Hello Everyone,
Our next meetup will be sponsored by MongoDB (https://www.mongodb.com) in their Dublin office.
Our aim is to continue delivering high quality technical content, so get ready for another CPPDUG Monday evening, where we'll have the following talks:
- "Thoroughly Modern Mongo: Modernising the MongoDB Codebase" by Bernard Gorman (45 min)
Abstract: Keeping up with recent improvements to the C++ standard is considered a priority at MongoDB; from its origins in C++03, the project has been successively migrated through C++11 and 14 in recent years, with an imminent move to C++ 17 on the horizon. For a codebase that is already nearing a million lines of code and with any number of areas under continuous active development, this commitment obviously presents a significant logistical challenge. This talk will discuss why and how we invest ongoing effort into incrementally modernising the codebase itself, as well as our build system and testing infrastructure, in service of ever greater developer productivity.
About the author: Bernard is a Sr. Software Engineer on the MongoDB Server team. Linkedin profile: https://www.linkedin.com/in/bernard-gorman-66047b46/
- "Writing own Filesystem for fun" by Maciej Grochowski (45 min)
Abstract: The UNIX Filesystem story goes back to the first implementation of the operating system. Since then there were many different implementations and improvements, that makes FileSystem quite complicated but also rock solid piece of software. Currently, most people treat FS as a black box or indivisible part of OS. In this talk, I want to present some basics about FS by doing a simple implementation of Filesystem.
About the author: Maciej is a Software Engineer at Veritas Technology where he is working on Veritas Filesystem, doing maintenance and helping company customers with the different type of challenges.
He started his career by writing software for embedded devices, but during the time he focused more on UNIX servers. He has experience with Device Drivers and Application stacks on Linux and FreeBSD.
Previous working experience includes companies like Intel, NTT or Samsung. Linkedin profile: https://www.linkedin.com/in/maciej-grochowski-94a03a54/
This event will be as informal as possible and we'll have some food and drinks to help everyone enjoy the evening and socialise. Please feel free to interrupt the speakers if you have any questions.
Our meetups are open to everyone and we welcome and support diversity. Any form of harassment or discrimination will not be tolerated and we will investigate any reports of such activities and take any action required to prevent them from recurring. Our code of conduct is available here https://cppdug.github.io/codeofconduct and we encourage anyone to share any concerns with the organisers.

May C/C++ Meetup