Please log in to watch this conference skillscast.
Augustine will share with you about his current stream of work, which involves creating an event-driven write pipeline that generates materialised views of tagging metadata corresponding to the various read profiles thus improving the overall performance and scalability of the system. The new architecture comprises of small, single-purpose Javascript-based services, lambda functions, event stores, queues, streams and a number of specialised data stores.
Building a majority of the components in Javascript, you will discover how they:
- Built simple components that are easy and quick to deploy.
- Used Typescript for static type-checking.
- Adopted Functional Javascript techniques.
- Adopted input validation libraries like joi.
- Used docker-compose to orchestrate dependencies for acceptance testing.
- Took advantage of other tools and libraries like Bluebird, nsp, testdouble, etc.
YOU MAY ALSO LIKE:
Building Materialised Views Of Content Metadata Using Javascript Microservices
Augustine Kwanashie
Augustine works as a developer in the BBC’s Content Distribution Services division. They build and maintain APIs (and supporting infrastructure) that store and serve metadata for content.