Choosing the Right Analogies and Paradigms for Versatile Architectures

Duration: 25 mins
Nagaraj Nagabushanam
Director - Digital & Data, News Corp

Just like how beacons in maritime and exploration helped people find their way (and more importantly their way back) till the early 1920s and inspired technology and applications around bluetooth beacons, we can find several such analogies that help design and architect a system to deliver desired results.

Our challenge was that NewsCorp wanted to architect a single system which would enable the company and its associated business units to build, maintain and operate apps for its numerous brands - ranging from news brands to broadcast to real estate.

The user service, business value, and the nature of the payload is very different for these different types of apps -- predominantly text, images and multimedia for news brands, predominantly video and audio for broadcast brands, and listing catalogs for real estate brands. The sheer variety of use cases to be served by the single platform was a huge design challenge.

Our approach to solving this challenge was to go back to a media technology that would give us the ideal paradigm - movies. Therefore, our platform Reel. This talk illustrates how using this paradigm as our model helped us build a versatile and flexible system which could deliver any kind of app with various configurations in quick time.

You may also be interested in

50 mins
Developing with HTTPS in Containers

HTTPS is the new black. In production, you'll likely terminate HTTPS at the load balancer. But how do you develop...

50 mins
Cloud Native Culture

The shift to cloud computing involves a veritable plethora of new technologies and approaches. From 12 factors to domain drive...

25 mins
Consumer Banking in Cloud

Join this talk to understand Goldman Sachs' Marcus product offering to its consumers and how services and products are deployed...

50 mins
Monitoring Multiple Cloud Providers Made Easy

Most organizations have two or more cloud providers in order to spread risk. Monitoring deployments across these cloud providers however,...

50 mins
Level-up Your DevOps with GitHub Actions and Kubernetes

Are you looking to rapidly deploy your content? Are Docker containers in your future? Come for this demo-only presentation where...

25 mins
High Performant, Scalable Batch Processing with Spring Batch and Kubernetes

A modern batch application must be able to take advantage of the unprecedented performance and scalable functionality of today’s containerized...