Live Status - Behind the Scenes Look
The idea of building an online app appeals to many as a wonderful business. Just throw up a website and start earning monthly revenue. Easy peasy!
Well, like all things, if you truly want to build something worthwhile, it takes time, money and commitment.
Envisage is more than just a “stats app”—with org charts, objectives, trends and reports. It was built from the ground up to help our users enable, foster and manage hypergrowth for their companies. There is a massive amount of data stored in the background, with millions of calculations required to bring that data to you in the form of a graph or chart. This data is stored in databases that are regularly backed up. Also, these databases need to be maintained.
Much of this happens in the background and as a user, everything appears seamless. Occasionally, however, something breaks. It might be a server, internet connections, operating system limitations or a host of other things that would require me to spew out acronyms like alphabet soup that would serve no purpose other than to confuse you.
The point is that when you have an app like envisage which hundreds of companies use to manage and grow their business, we have a responsibility to ensure that your data is safe and accessible—in short, we need to ensure the app works.
On Friday 13th March, around 5pm EST, we had a database issue that caused envisage to timeout. While not everyone was affected, we took major action. The development team worked 9 hours straight to figure out the problem and resolved it permanently. The problem was, in simple terms, we’d hit a limitation with the version of software we use to manage the databases. It’s one of those things you’d never know existed until you run head on into it. The team not only upgraded the software, but also upgraded the servers.
We’ve also instigated a Status page, so you can easily see what is happening in the background and for any future issues, you’ll be able to track realtime what the team are doing to fix it. All information about any issue remains on our status page for your future reference and peace of mind on how we identified and solved the issue. This aligns with our policy of being completely transparent with you, our users.
As a result of the recent issue, envisage now runs even faster on an even more robust system!
And if you didn’t notice anything, wonderful—that’s how it's meant to be!
P.S. You can see our status page at status.envisage.io or via the in-app chat.
And remember envisage includes Statistics, Org Charts and OKRs and you can try it for free on a no-risk 14-day trial. We’ll even help you set up all your existing statistics to make sure you succeed in getting your business onto Envisage and on its way to hyper-growth!
Comment and ask questions below or ask questions privately.