Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 7

How it worked

Application

database

Generator Script

Cache (PHP Array/ Javascript Array)

How it worked
MNJ ResDex JobSearch

Cache

Cache

Cache

generator

generator

generator

Database

The Problem

Different applications have similar dropdowns, eg: City, College, Course Cache files has to go through deployment process. Any addition/change in common dropdown required change in every application.

Process time: 1.5 weeks

Solution: Centralized Dropdown


Centralized Dropdown DD API Clients MNJ

Client configs DD API Generators ResDex

cache

DD API

JobSearch

Database

How it works
Dropdown web Interface

Changes queue

Cache

Read Queue

Update DB

Clear Cache

Run Generators

Call Client Triggers

DD Queue Processor Database

Cache Synchronization: Harmony

Server 1 folder

Server 2 folder

Server 3 folder

Harmony sync folder

Achievement

Time needed to deploy any change in a dropdown has reduced to 1.5 minutes from about 1.5 weeks.

1.5 weeks to 1.5 minutes

You might also like