Please log in to watch this conference skillscast.
In the BBC’s Content Distribution Services division, they build and maintain systems that expose content metadata to be consumed by a wide range of audience-facing products. Their current architecture for distributing tagging metadata consists mainly of two JVM-based read and write APIs feeding off a Triplestore. This single storage setup for both read and write operations imposes restrictions on performance and scalability.
- Built simple components that are easy and quick to deploy.
- Used Typescript for static type-checking.
- 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:
- Fast Track to Chaos Engineering with Russ Miles (in London on 1st - 3rd July 2019)
- Functional Concurrency in .NET with C# and F# (in London on 9th - 10th September 2019)
- ProgNET London 2019 (in London on 11th - 13th September 2019)
- Hands-on: Fractal art with Fable and WebGL (in London on 20th June 2019)
- Keynote by Bruce Lawson on How To Make Loveliness: an HTML Treasure Hunt (in London on 24th June 2019)
- Securing microservices in a serverless world (SkillsCast recorded in June 2019)
- Observability for Microservices: practical advice (SkillsCast recorded in June 2019)
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.