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

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...

25 mins
Running Microservices on Kubernetes – Best Practices

Yes, we have split the product functionality into separate independent Microservices, but how do we manage this distributed beast? There...

25 mins
Automated Failure Injection and Testing across Microservices

How do you test your failure scenarios explicitly across Service APIs?. How can you take control of writing Automated Integration...

180 mins
Knative Workshop - Running Serverless Apps on Kubernetes

Over the past several years Google has open sourced several cloud-native technologies abstracting away more and more underlying infrastructure into...

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...

50 mins
Terraform-ing your Cloud

A large part of embracing DevOps involves embracing automation. Over the last decade we have seen the emergence of “as...