• 🌙 Community Spirit

    Ramadan Mubarak! To honor this month, Crax has paused NSFW categories. Wishing you peace and growth!

Data Serialization in C++ using FlatBuffers (1 Viewer)

Currently reading:
 Data Serialization in C++ using FlatBuffers (1 Viewer)

Recently searched:

mayoufi

Member
Amateur
LV
5
Joined
Oct 22, 2023
Threads
3,471
Likes
389
Awards
12
Credits
1,958©
Cash
0$
Data Serialization in C++ using FlatBuffers

Published 3/2024
Created by Hristo Iliev
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 32 Lectures ( 1h 24m ) | Size: 983 MB

Learn how to save data or send it over the network in the most efficient way and as an alternative to gRPC's ProtoBuf

What you'll learn:
How to use serialize data
How to create FlatBuffers
The difference between Binary and JSON files
Writing efficient modern C++ code
The FlatBuffers schema language in detail

Requirements:
Basic C++ knowledge
Basic understanding of OOP

Description:
WelcomeIn this bite-sized course you will learn what data serialization is and how to do it properly. Data serialization is an important topic for anyone - from web developers sending data over the network to desktop applications and games where you might want to save settings or game saves onto the disk and then read them fast later.In any of the above cases you would like to have a fast method of preparing data for being sent and also read back on the other side. So I will introduce binary serialization and its benefits compared to the more widespread JSON or XML alternatives.FlatBuffersThis library is developed by Google and is a really efficient mechanism for serializing data. It is one of the two libraries available that are really poplular and the second one is also developed by Google and is called ProtoBuf which is used mostly for their other technology called gRPC. The FlatBuffers library is more lightweight and versiltile though and you can use it for so much more than ProtoBuf.I will be teaching the FlatBuffers schema language for the most of this course. But a lot of the ideas taken from FlatBuffers are also aplicable to ProtoBuf and gRPC communication. You will also be able to compile flatbuffers for other languages as well and not just for C++ - so you can have a C++ server and an EcmaScript client for example.



 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Tips
Recently searched:

Similar threads

Users who are viewing this thread

Top Bottom