Vanilla Technology Stack - Vanilla Success
<main> <article class="userContent"> <h2 data-id="technology-stack">Technology Stack</h2><p>Vanilla uses modern technology across our software application, hosting environment, monitoring tools and security tools.</p><p>The main technolgies we use are:</p><ul><li>REACT - a javascript library used for the interfaces (front end)</li><li>PHP - the main programming language</li><li>NGINX - the web server software</li><li>Percona (a version of mySQL) - the database</li><li>Openstack - the platform that we use to manage virtual servers</li><li>Cloudflare - a service that provides caching, DNS and DDoS protection</li></ul><p><br></p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/247/QCTW8ZB8IYLS.jpg" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/247/QCTW8ZB8IYLS.jpg" alt="DX8MR33TJ83R.jpg" height="553" width="1000" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="hosting-infrastructure%3A">Hosting infrastructure:</h2><p>Vanilla sites are hosted on virtual server clusters. Smaller customers are on shared clusters, i.e. many sites per cluster. Larger customers are on dedicated clusters, i.e. one site per cluster. A dedicated cluster provides a better guarantee of performance and additional security and integration features. Enterprise customers have dedicated databases and smaller customers can upgrade to a dedicated database on a shared cluster. In the case of shared databases, customer data is logically partitioned, i.e. customers' data is never mixed together in a single database table.</p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/3ZVTM16BK1OW/screen-shot-2020-07-22-at-7-43-42-pm.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/3ZVTM16BK1OW/screen-shot-2020-07-22-at-7-43-42-pm.png" alt="Vanilla cloud infrastructure" height="967" width="935" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><br></p> </article> </main>