We recently integrated TimescaleDB extension into our PostgreSQL database at https://nightwatch.io. For performance reasons, we decided to implement time based table partitioning. We were evaluating native PG 10 partitioning vs. TimescaleDB, and concluded the latter will spare us a lot of work, maintenance and headaches. We were right - we got table partitioning basically "for free", query performance improved, and there is no partitioning maintenance involved, everything is automatic behind the curtains with their concept of hypertables. Support is really good too, they are very helpful on Timescale Slack channel.