FAQ

Do I need to move my hosting to Cachoid?

No, you don't need to move your hosting over to Cachoid. In fact, we don't host websites. We enhance and accelerate them! Cachoid sits between your visitor and your server (VPS, shared account, cluster, etc). Cachoid's value proposition is that your visitors will pull your Website much faster than before while you keep your hosting intact. It's a win-win for our clients.

Why would I want to hire Cachoid?

Everyone can download Varnish, compile it, and run it. But it takes much more than that to program it for the best performance and integration. With that said, behold three compelling reasons:
  • Page load speed before and after is like night and day. Even on your server's worst day, cachoid keeps churning out pages consistently at record speeds! These words won't do it justice. Try it for free!
  • Resilience during traffic spikes. You never know when the Webs decide to send massive traffic your way. Cachoid helps you get through the rush head above water.
  • Enormous cost savings. Our clients downgrade their hosting from full dedicated servers to a virtual machine.
  • Bonus: you're directly contributing to less CO2 in the world! A server that does less, spins less, consumes less, and therefore exhausts less.
A node dedicated to Varnish Cache promotes stable disk IO and predictable CPU usage. This guarantees system stability, which is of utmost important to Varnish and performance.

What if Varnish runs out of memory?

We have you covered on this front. Besides informative metrics and alerts, we offer a service that automatically scales up your cachoid node were it to fall below its resource threshold. Your cachoid gets a seamless memory upgrade. Should metrics report a consistent need for more memory, there are higher-memory plans you can subscribe to. You can also scale out by adding more cachoids to handle the traffic. Cachoid will automatically load balance and failover across your registered instances.

What is Cachoid’s direction as a company?

Cachoid is a bootstrapped startup that depends on its clients for its growth and sustainability. Our clients shape the service and so their feedback is key to Cachoid's success. Our focus is on making complex technology easy to leverage and deploy in order to improve page-load speed. Our long term goal is to develop a turnkey platform for Website performance.  

What’s behind the name cachoid?

Cachoid is derived from the word cache. The syllable oid is a reference to the automation and scale we're aiming to achieve with the service. The letter d, conveniently located last in the word, invokes the most familiar naming convention for Unix daemons; a unixy concept.

The word is concise and brandable. We hope that you like it too!

What powers Cachoid?

The engine that powers Cachoid's orchestration is built on these criterion:
  • Security
  • Performance
Each cachoid (FQDN) is virtualized and runs in its own isolated, standalone Linux container. Containers can be restarted, rebuilt, and accessed independently of other containers in the system. Each cachoid has its own memory, processes, root system, and IP addresses. End-to-end encryption and Modsecurity are made available to further secure your Website from a harsher Web environment. These are some of the ingredients we use for the layered security. Performance is paramount to our effort as it is central to our value proposition. Resources are always guaranteed to each and every cachoid.  Cachoid's virtualization, however security-conscious, is selected for its thin layer and therefore low overhead. We build upon this low overhead as a stepping stone to get as much raw performance out of server harware as possible; server hardware that is not only state-of-the-art but also picked to harness the power of Varnish Cache.  

Is Microsoft IIS compatible with Cachoid and Varnish?

Yes! Windows IIS does indeed work well with Cachoid. In fact, putting Cachoid in front of IIS is a great idea! You offload much needed acceleration and security externally leveraging the Cachoid network at its full potential.

Can my cachoid scale up?

Yes, your cachoid can scale up (upgrade memory and CPU) at anytime without interruption to your service. Simply click on the plan name of your cachoid and you'll be able to select a better plan. But what if you're away from your PC or smartphone and you need to scale up immediately? We built an auto-upgrader service for each plan. Upon detecting insufficient memory, the upgrader service increases your cachoid's allocation automatically by an extra 100% of your current plan allocation. So for the M plan, which has 768MB RAM, you end up with 1.5GB RAM in those times of need. This service-insurance addon costs 50% of the plan's price, rounded down. Continuing with the plan example that costs $15 per month, the upgrader addon costs $7 per month.

Can I use my own Varnish VCL on my cachoid?

Yes, absolutely! You can set your cachoid to take and compile your own VCL by setting the App to option Custom VCL (Cachoid -> Caching -> (/ root) -> App -> Custom VCL -> Save). Once you save this option, you'll be presented with a VCL editor where you can input your own VCL and submit it to your cachoid. There are, however, some rules to follow so your cachoid is able to communicate with your backend website (origin). Be sure to follow the on-screen instructions provided in the default custom VCL (ex: include "backends.vcl", etc). Note that this feature requires a good understanding of Varnish and VCL programming. We recommend it only if you know your way around Varnish. Should you need a VCL expert to do this for you, we recommend checking the Marketplace via the control panel. You can pick from a list of third party VCLs.

How do I cancel one or more cachoids?

Deleting a cachoid via the control panel cancels its billing subscription effective immediately. Should you decide to restore service at a later point in time, you can re-add the cachoid. The system will determine if the service still has time left and will activate it until then. However, if you'd rather cancel the subscription but keep your cachoid online for the remaining time until the actual end date of service, you need to navigate to Billing -> Services -> Cachoid Service -> Cancel.

Is Cachoid HTTP/2 ready?

Yes! Most modern browsers support HTTP/2 when using TLS. And so you can enable HTTP/2 via your cachoid screen and it will be automatically setup when you have SSL enabled. Keep in mind that some old browsers don't support HTTP/2 yet.

Should I upgrade my plan or do load balancing?

It all depends on your ultimate goal. While upgrading a plan gets you more resources right away and allows your website to handle more visitors, load balancing and failover (which you also get) gives you a bit more than quick scalability. It improves redundancy greatly which leads to more reliability. Our load balancing is done across whole regions should you pick two geographically distant locations.

What payment methods are available?

The following options are available:
  • Monthly subscription via Stripe
  • One-time payments via either Stripe or Paypal
  • One-time payment via Bitcoin
A subscription ensures unattended and uninterrupted operation of your service. Cachoid does not store credit card information

Can I sign up for a plan directly?

Yes, you can sign up for any plan. However, the trial is the initial sign up plan. But you don't need to wait for the whole 14 days of the trial to expire. You can upgrade the trial to any of the advertised plans immediately upon creating the cachoid. Simply click on the plan name of your cachoid in the control panel and follow the screen instructions. We insist on providing a commitment-free trial so you're more at ease. We hope you appreciate the tremendous value Cachoid offers!

Why not deploy one Cachoid for several websites (multitenant approach)?

We're no strangers to the Web hosting industry ourselves where multitenant services are the norm. It brings down operation costs greatly! But this approach doesn't bode well with the quality of service we're aiming for. Caching is a service that's latency-sensitive and client-facing. So, we are choosing to guarantee resources and performance for our Cachoids first and foremost.

Can the trial period be extended?

There are times when you haven't had a chance to fully explore Cachoid. If you need more time to trial the service, get in touch with us via the helpdesk and we'll extend your expiration date.
Need to speed-boost your website?
Get a Free Trial!