Design and Implementation of DBMS Asynchronous Client Library
Offered By: CppNow via YouTube
Course Description
Overview
Syllabus
Intro
What are we doing?
What do we use?
What do we need from client library?
What is our proposal?
Database communication model
Brief example
How does it work?
Connection abilities
Connection provider concept
Connection concept
User connection type
Connection wrapper concept
Unwrap connection
Connection and wrapper combination
Why concepts?
Dark side of concepts
Use static asserts to check your type
Back to the request example
User defined type
OID map usage
OID map storage
How to send a query to PostgreSQL?
Query template
Query builder: compile time tests
Why query configuration?
Query configuration file
Query type definition
Query repository
Ideas for result
Boost.Hana deserialization problem solution
Asynchronous completion token
Convert completion token into callback
Transactions concept implementation
Read database result row by row: stackless coroutines
Taught by
CppNow
Related Courses
JavaScript PromisesGoogle via Udacity Grand Central Dispatch (GCD)
Udacity Asynchronous Programming in C# and .NET Core
Microsoft via edX JavaScript, часть 2: прототипы и асинхронность
Moscow Institute of Physics and Technology via Coursera Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera