Skip to content
Engineering
• March 15, 2023
Designing Principles Behind GreptimeCloud — Our Seamless Database Cloud Service
GreptimeCloud is designed as a fully managed database cloud service at an enterprise level, with a focus on time-series data. Currently, it has achieved its initial milestone of allowing internal testing to be open for applications. This article will explore the design principles of GreptimeCloud with the goal of creating a smooth and efficient user experience.
ByNing Sun
Read More
Engineering
• March 09, 2023
Bridging Async and Sync Rust Code - A lesson learned while working with Tokio
Calling asynchronous Rust code in a synchronous context may lead to problems, particularly for beginners who are unfamiliar with asynchronous Rust runtime, such as Tokio. In this blog post, we will be discussing a particular problem that we came across and the approach we took to identify and resolve it.
ByLei
Announcement
• March 08, 2023
What's new in GreptimeDB v0.1? Object Storage, Python, and PromQL supported with Numerous Other Features Now Available
Thanks to the joint effort from our team and community, we are excited to announce the release of GreptimeDB v0.1. With v0.1, Python is supported natively for most scripting capabilities, and PromQL is also initially supported. This post provides an overview of our accomplishments for the past few months and what we intend to do next.
ByJiachun Feng
Engineering
• March 03, 2023
Biweekly Report (Feb.6 - Feb.26) – Supports compaction function
A recap of the past three-weeks progress and changes happened on GreptimeDB.
ByJiachun Feng
Engineering
• February 21, 2023
Deep Dive into PromQL and How GreptimeDB Implements the Parser
As the main query language within Prometheus, PromQL helps to explore and visualize time series data. Our last blog introduces the basic concept and illustrates the main differences between PromQL and SQL. In this blog, we are going to dig a bit deeper into the back-end, showing you how data is processed and calculated in PromQL and introduce how GreptimeDB implements promql-parser to offer GreptimeDB better Prometheus compatibility.
ByYuanbo Han
Engineering
• February 14, 2023
PromQL for Beginner
PromQL is widely recognized as the most commonly used query language in cloud-native Observability. This article provides a brief analysis of the history and features of PromQL, illustrating its advantages over SQL through simple examples.
ByXiaomin
Engineering
• February 08, 2023
Biweekly Report (Jan.16 - Feb.5) – Initial Support of PromQL
A recap of progresses and changes that happened on GreptimeDB during the past three weeks.
ByJiachun Feng
Engineering
• February 02, 2023
How GreptimeDB Design its Operation System in the Cloud-Native Era
With the prospering of cloud-native technologies, on-premises database operations face increasing challenges. This article discusses how GreptimeDB team design the operation system in the cloud-native era.
ByYinyong Zheng
Engineering
• January 27, 2023
Biweekly Report (Dec.26 - Jan.13) – Redesign gRPC interface
A recap of the past two-weeks progress and changes happened on GreptimeDB
ByJiachun Feng
Engineering
• January 12, 2023
The Hidden Control Flow — Some Insights on an Async Cancellation Problem in Rust
This article discusses a long-standing issue on async cancellation we encountered when building GreptimeDB, providing an interim solution to this issue together with our thoughts and insights. Open for discussions!
ByRuihang Xia
Announcement
• January 6, 2023
Dashboard for GreptimeDB is Now Open Sourced on GitHub — An Easy SQL visualization Tool for Time Series Data
Shortly after our time series database GreptimeDB being open-sourced, the Dashboard is on GitHub too! This article introduces why and how we design this Dashboard to fit time series scenarios and its future iteration plans.
ByDaohan Wang & Zona He
Engineering
• January 04, 2023
Biweekly Report (Dec.12 - Dec.23) – Open-sourcing dashboard for GreptimeDB
A recap of the past two-weeks progress and changes happened on GreptimeDB
ByJiachun Feng
Engineering
• December 21, 2022
GreptimeDB Storage Engine Design - Catering to Time Series Scenarios
This blog introduces the design concepts of the GreptimeDB storage engine, explaining how and why we planned smart indexes and adaptive compression functions for time series scenarios.
ByYingwen & Lei
Engineering
• December 16, 2022
Biweekly Report (Nov.24 - Dec.9) – Allowing S3 Storage
A recap of the past one-month progress and changes happened on GreptimeDB
ByJiachun Feng
Engineering
• December 08, 2022
GreptimeDB Internal Design — Distributed, Cloud-native, and Enhanced Analytical Ability for Time Series
A deep dive into the architecture of GreptimeDB, a cloud-native Database with high availability, reliability, and scalability, along with enhanced analytical ability
ByJiachun Feng
Engineering
• November 29, 2022
Have a Grep Time, Making the Most of 2023 - GreptimeDB Roadmap for Next Year
This roadmap presents goals our team is working on and concepts we have for our shared community for 2023.
ByJiachun Feng
News
• November 24, 2022
Greptime angel round completed - Multi-million dollars raised to build industrial-leading time-series data infrastructure
Greptime just announced the completion of a multi-million dollar angel round of financing with Glory Ventures as the leading investor.
ByXiaodan Zhuang
General
• November 22 , 2022
No. 1 GitHub trending repository! - Greptime reached 1.6k stars within 1 week
Greptime hit the No. 1 trending repo on GitHub and stayed on the top for 3 consecutive days! A big THANK YOU for all the support from the community!
ByWenjie
Announcement
• November 15 , 2022
This Time, for Real - GreptimeDB is Now Open Source
We are now open-sourcing Greptime, a wholly distributed and cloud-native time-series database, to get value from real-time data. Learn how and why we built Greptime and try creating on your own.
ByXiaodan Zhuang