Choosing the Right Analogies and Paradigms for Versatile Architectures

2nd July 2020
Speaker Date: 2nd July 2020
Speaker Time: IST: 14:30-15:00
Attendee Date: 2nd July 2020
Attendee Time: IST: 14:30-15:00 | SGT: 17:00-17:30 | AEST: 19:00-19:30
Duration: 25 mins
Nagaraj Nagabushanam
Director - Digital & Data, Newscorp

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

6th, August

Overcoming Service Communication Issues and Challenges

Once you break things apart into smaller services, you must then put them back together. In other words, individual services...

3rd, September

Knative Workshop - Running Serverless Apps on Kubernetes

Despite being a private person, Marc has a counterintuitive flair for the dramatic having been part of ImproMelbourne’s rookie troupe. ...

6th, August

Automated Deployment of ElasticSearch on AWS Using Terraform, Cloud-init

Despite having a multitude of managed solutions for various services in the cloud, some companies prefer going for self-managed infrastructure...

6th, August

Cloud Native Culture

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

6th, August

Communication Patterns in Microservices

Teams adopt microservices understanding the structure of the architecture but with a poor understanding of how to get all the...

6th, August

SaaS @ Scale with Kubernetes

In this talk, we will start by describing the three major challenges faced by the Machine Learning team at Freshworks....