-
Notifications
You must be signed in to change notification settings - Fork 0
Extending PackDB Tutorial
Liam edited this page Mar 11, 2021
·
4 revisions
Extending PackDB is core the concept of PackDB, so we have worked to try and make it simple and easy to do. To get started extending PackDB, you will have to create implementations for the following
- Data worker
- Audit worker
- Index worker
You can also extend the following for more advanced extensions that maybe need more changes for PackDB:
- Audit generator
- Semaphore factory – For locking resources
- Serializer
- Data Manager
In this tutorial, we will start by looking at the workers and what is involved in extending PackDB with these. After we have done that, we will then look at a suggestion on how to provide users of your extension the best user experience for using your extension. Finally, we will take a look at the none required features that can be extended with PackDB.