* Get customers from a cache server and unload the database.
* If customers are available on cache, we should not use the database.
* Ensure cache gets invalidated properly. E.g., database gets updated.
* Implement a failover. If there's a connectivity issue connecting with the cache server the app should fail gracefully by getting data from the database.
* Make Unit and Integration Tests to ensure everything is working fine.
Hi,
I have tons of experience in Symfony2 and Symfony 3. Now I am working with Symfony 4 as well. I am in this industry from past 7 years and can work on large database and PHP 7. i have Solid foundation in MongoDB, Express, AngularJS, and Node.JS.
I would appreciate the opportunity to show you my portfolio and discuss in more detail the needs of the position.
Thanks!
Manoj