comparisons

Fusion 360 vs Inventor

As some of you might know, I am a regular AutoDesk Inventor user. I do a lot of my projects using AutoDesk Inventor and I really enjoy the user experience crafted by the guys over at AutoDesk. So, we were at Maker Faire Singapore last weekend and I was looking at the AutoDesk booth. They were showing off their new software—Fusion 360. And I was completely blown away. After a really long look at its UI and the features it offers, I was bought over. I decided to switch to Fusion 360 to check it out and I thought I should write a comparison between Fusion 360 and Inventor.

Basic features

Before we start a full on comparison, let's take a quick look at what Fusion 360 has to offer. Fusion 360 is the all encompassing software. It integrates 3D CAD, CAM and CAE software into one big user-friendly bundle. This means that you can design your product, simulate or render it and provide 2D drawing files all from a single application. In addition, it also has both free form and parametric method

NGINX vs nghttpx

Recently in version 1.9.5, NGINX introduced their experimental HTTP/2 support, purposefully dropping SPDY protocol support in favour of HTTP/2. Having no SPDY support in NGINX would leave about 60% of users capable of SPDY/3.1 having to fall back to HTTP/1.1 connections, thus lowering performance.

So being interested in webserver performance, I decided to do some small benchmarks, as a rough guide to how NGINX and nghttp2 may perform in a deployed environment. Of course, my tests are an inaccurate representation of real life performance: I'm only serving a single 100kb text file through NGINX.

Setup

The tests are done on my Ubuntu machine, the server this very site runs on. It's an i7 4790 desktop with 20GB of RAM, running Ubuntu 15.10 Desktop.

I'm running three tests:

  1. NGINX 1.9.7 with HTTP/2
  2. nghttpx using the above as a backend over HTTP
  3. NGINX 1.9.7 with SPDY/3.1

And here are my compile flags:

nginx version: nginx/1.9.7
built by gcc 5.2.1 20151010 (Ubuntu 5.2.1-22ubuntu2) 
built wit