Timescale Newsletter Roundup: September 2020 Edition

Timescale Newsletter Roundup: September 2020 Edition

See what's new from Team Timescale, including big news about the Timescale License - updated to give more rights to our users, enterprise features 100% free, and more! - TimescaleDB 2.0 beta releases, new technical content, and PostgreSQL pro tips 🚀.

We’re always releasing new features, creating documentation and tutorials, and hosting virtual sessions to help developers do amazing things with their data. And, to make it easy for our community members to discover and get the resources they need to power their projects, teams, or business with analytics, we round up our favorite pieces in our biweekly newsletter.

We’re on a mission to teach the world about time-series data, supporting and growing communities around the world. And, sharing educational resources as broadly as possible is one way to do just that :).


Here’s a snapshot of the content we shared with our readers this month (subscribe to get updates straight to your inbox).

Product updates & announcements

[NEW]: How we’re building a self-sustaining open-source business in the cloud era (v2) >>

We just announced updates to our Timescale License - which governs some of our most advanced features, like compression, continuous aggregates, and multi-node - to provide expanded rights to all of our users (YOU!). Ajay and Mike detail how we’ve taken your feedback to heart and liberalized our software license – and why we think all open-source businesses should adopt a similar model.

Simple diagram stating Apache-2.0 License/Apache-2 Edition and Timescale License / Community Edition arefree
Get all the Timescale License update details in our founders' blog post

[Product Update #1]: TimescaleDB 2.0 Beta-6 >>

We’re working toward a TimescaleDB 2.0 Release Candidate, and our latest beta version focuses on TimescaleDB capabilities related to single-node operation, including updated APIs for continuous aggregates (greater control!), user-defined jobs, and better informational views.

[Product Update #2]: TimescaleDB 1.7.4 >>

We released two maintenance releases in short order: 1.7.3, which fixes issues in a few core capabilities: drop_chunks (data retention policies), compression, and the background worker scheduler, and 1.7.4, which fixes an issue for users who’ve deployed TimescaleDB replicas.

New technical content, videos & tutorials

[Session Replay]: Postgres Pro Tips Part II: 5 Powerful PostgreSQL Functions for Monitoring & Analytics >>

In yet another demo-packed session, @avthars shows you how to build queries for common DevOps scenarios, including things like calculating averages and deltas, addressing missing data, and more.

Screenshot of PGAdmin UI with query and data loaded
Sneak peek of what you'll learn in Avthar's "5 PostgreSQL Functions for Monitoring & Analytics" session replay

[Postgres Pro Tips]: Top 5 5 PostgreSQL Extensions >>

We love PostgreSQL for many reasons, but a big one is its extensibility and vast ecosystem of 20K+ extensions. We round up a few of favorites, why you’d use and how to install each one, plus a few sample queries and pro tips to get you started.

  • 🔎 See @avthars Twitter thread for an at-a-glance breakdown (and chime in!).
  • 🙏 Thank you to all of the TimescaleDB community members who recommended their favorites.

New #remote-friendly events & community

[IoT + Time-Series]: Combining the Power of IoT & Time-Series Data Session Replay >>

Learn how Team Grillo builds earthquake early warning systems - used all around the world to warn communities - and how to get involved in their new open source initiative: OpenEEW. From there, Mario breaks down what IIoT is and why it's unique, various data models, and when and why to use each type.

[Community Spotlight] How k6 delivers  high-performance load testing >>

Kudos to our friends at k6 for their work to build resilient, reliable load and performance testing for developers everywhere. See how they’ve designed their data stack to support their ever-growing customer base and massive amounts of time-series data, now and in the future.

[Community Q & A]: Join us for Office Hours on Tues, October 6th >>

Our monthly Office Hours series continues! Anyone and everyone is welcome, whether you’re new to TimescaleDB, an experienced database pro, or somewhere in the middle – our technical team is happy to answer any and all questions.


TimescaleDB tips, reading list & etc.

Screenshot of line graph plotting time-series data in Tableau UI
Example of the visualizations you'll learn how to build in our step-by-step Tableau tutorial.

[TimescaleDB Tip #1]: Connect your Tableau data in just a few clicks >>

Check out this tutorial to get up and running in 3 steps. You’ll connect to your TimescaleDB database, then get sample SQL queries and advice for examining time-series data.

[TimescaleDB Tip #2]: Get up and running with schema design best practices >>

The right PostgreSQL table schema can be the difference between significant performance improvements and significant performance degradation. Use this guide to get detailed best practices and examples to create the best indexes, triggers, and constraints for your projects.

[Reading List]: A tuned database means better read and write performance* >>

We built timescale-tune to help you get the best configuration for your unique setup, and, in this classic post, we share what is, how it works, and how to put it to use.

[Reading List]: Using SQL functions for time-series analysis >>

TimescaleDB is designed to handle advanced time-series workloads, including special SQL functions optimized for time-series analytics. Our product team shares how we built time_bucket and gap_fill to solve the all-too-common problem of missing - or messy - data, how each one works, and where to get started.

[Time-Series Fun]: Compare database performance with the Time-Series Benchmarking Suite (TSBS) >>

Take the guesswork out of benchmarking: learn how to use TSBS to generate realistic real-world datasets that mimic production workloads and compare read + write performance across various time-series databases. This post gives step-by-step instructions for the IoT dataset and a few sample queries to inspire your own analysis.

[Team Timescale Fun #1]: NEW Timescale Shop Stickers and Limited-Edition T-shirts >>

Timescale Shop is chock-full of classic Timescale swag and limited edition items, and we just released some fresh new designs featuring Eon, our adorable Tiger mascot.

  • From sunglass-adorned Eon to showing support for #BLM and Pride, there’s something for everyone
  • Something missing? Let us know and we’ll add it to our backlog.
Screenshot of sticker options available on Timescale Shop (various "Eon" tiger mascot designs)
See all designs – and we'll continue to send Eon on new adventures!

[Team Timescale Fun #2]: Timescale People Manager Mel continues to dial up her async challenge game.

Screenshot of Slack UI with prompt asking which is the better ice cream flavor: strawberry or chocolate?
🍦Exhibit A: the great ice cream flavor debate (the jury's out on which one wins).
Screen of Slack UI with prompt asking to post a picture of the most beautiful place you've ever visited
Exhibit B: 🌅 Mel prompts us all to take a mini-vacation.

Wrapping Up

And, that concludes this month’s newsletter roundup. We’ll continue to release new content, events, and more - posting monthly updates for everyone.

If you’d like to get updates as soon as they’re available, subscribe to our newsletter (2x monthly emails, prepared with 💛 and no fluff or jargon, promise).

Happy building!



This post was written by
6 min read
Newsletter
Contributors

Related posts

TimescaleDB - Timeseries database for PostgreSQL

Explore TimescaleDB

Learn more about how TimescaleDB works, compare versions, and get technical guidance and tutorials.

Go to docs Go to products