EclipseStore Advanced
In this intensive 4-hour online course, we will deep-dive into developing ultra-fast in-memory database apps and microservices with EclipseStore. The EclipseStore Advanced training is based on the EclipseStore Fundamentals training.
Course Content
- Summary of the EclipseStore or previous MicroStream Fundamentals training
- Project exercise for warm-up
- Concurrency handling with EclipseStore’s locking API
- Advanced project / EclipseStore storage configuration
- Usage of channels
- Usage and configuration of housekeeping with example
- Advanced storing technics
- Eager and lazy storing
- Transactions and rollbacks
- Usage of Lazy collections
- LegacyTypeMapping
- How to handle class changes
- How to handle structure changes
- Housekeeping interval
- When and how to change the interval
- Backup
- Manual backup
- Continuous backup
- Use database-specific backup-strategies
- Import / Export of Data
- Best Practice
- EclipseStore questions and answers
Course Objectives
- Creating an advanced configuration of the EclipseStore storage
- Creating proper data structures for eager and lazy data handling
- Usage of Lazy Collections
- Usage of transactions and rollbacks with EclipseStore
- Create a proper backup strategy for the storage.
- How to handle classes within EclipseStore if its data structure changes (LegacyTypeHandling)
- Using Client-GUI to see data inside the storage.
- Configuration of EclipseStore to use external storages like AWS S3 Bucket
- Configuration of EclipseStore to use a PostgreSQL Database
- Concurrency handling within a EclipseStore application
- Deeper knowledge about advanced topics (“Housekeeping”, Channel migration)
- Knowing the EclipseStore customizer and when to use them.
- How to use Import / Export of Data
All participants will receive a participation certificate. Price
FREE