Case study: Online Casino Games product complete decoupled with Drupal 8

littleindian

Please find attachment of the Solution architecture diagram which I will be showcasing in my session.

This solution is based on the three-tier architecture approach, which separates back-office operations, logical decisions and frontend presentation layers. This solution proposes Drupal 8 stack be used for content generation, configuration managment and workflow management.In order to serve pages faster, the total page size including style and javascript needs to be minimized. Nodejs, Dustjs and grunt will be used to render template, minify and aggregate the css and js file.

The session would be focused on below paramount points; it would be a story of solution architecture of casino gaming sites with Problem statement, real life examples, demos, benchmarking and comparison[POC’s] of different technology stacks:

  1. How the solution architecture impacted the client’s business; including perspectives, challenges, and lessons learned  from both the client and implementers?

  2. What kind of problem statement we can apply this architecture?

  3. Defining and overcoming challenges of high performance and large scale projects.
  4. The comparison between different technologies in order to finalise what gonna best fit for specific layer.

  5. How we can make fully decoupled solutioning with Drupal 8 instead focusing on progressive decoupling?

  6. Challenges we faced during brainstorming session.

  7. Since the product also needs to support IE 8 to latest including all browser version. Because business have 10% traffic of IE8 from china. So, it was essential for us to make a strategy of page load, template and rendering specific for IE8 with technology stack we used.

  8. How did we able to designed our Prefetch concept in logic layer who is responsible for making the third party response faster ?

  9. How did we decided the strategy of pre bake and hot/warm cache with respect to page components?

Ensure that you let us know:

  • What level of knowledge should attendees have before walking into your session

This session will be easy to understand for people with intermediate level knowledge of technology stack we used including for Technical Project management, Solution architects, developers, Tech leads.

However the session should be open for beginners.

Session Track

Coding and Development

Experience Level

Intermediate

Drupal Version