Open-source projects aimed at time-series data




Download 3,9 Mb.
Pdf ko'rish
bet72/112
Sana21.05.2024
Hajmi3,9 Mb.
#248349
1   ...   68   69   70   71   72   73   74   75   ...   112
Bog'liq
4 PROFESSIONAL ENGLISH

Open-source projects aimed at time-series data 
The founder of InfluxData, Paul Dix, saw this unique need, and he built the InfluxData Platform 
specifically to accumulate, analyze, and act on time-series data. He started with an open-source 
project that contained InfluxDB, the core database. InfluxDB was a quick hit on GitHub among 
developers. After that, he raised some funding and kicked off three more open-source projects to 
round out the InfluxData Platform, known as the TICK stack (Telegraf, InfluxDB, Chronograf, 
Kapacitor). These four components make up a powerful and popular platform for working with 
time-series data. Everything is available as open-source software for developers. InfluxData offers a 
closed-source commercial version for production scenarios that require clustering, high availability, 
and strong security. 
The IoT world has an inherent need for the TICK stack. The physical world of the Internet of 
Things is highly sensored. Everything — our bodies, our clothes, healthcare devices, industrial 


86 
plants, our homes, our cars, etc. — is getting instrumented for measurement of time series data. 
These sensors are looking at pressure, temperature, speed, heart rate, volume, light, and so much 
more, and quite often, some action needs to be taken as a result of changes over time in that data. 
The sensors all around us are continuously collecting and monitoring data to help us (or programs) 
make better decisions. 
Instrumentation of everything is the way of the future, and a time-series database and associated 
tools will be necessary to collect, analyze, and act on data when it is still meaningful. And then in 
the IT world, the virtualization of our systems has created a strong use case for the InfluxData 
Platform. It started with virtual machines, so instead of having one server, you have five. Then 
VLANs came along, so now there are multiple LANs talking to multiple VMs on one machine. 
Now we have containers, so maybe there is one server running six VMs and 40 containers. Then 
each of those containers has a set of microservices. 
What has happened is that the whole software infrastructure is ephemeral; everything is virtual, 
portable, temporary, up and down. However, we still need a real-time view of what’s happening 
within these systems. Thus, the software is being instrumented to provide real-time situational data, 
or what’s called observability. It provides a system of record to capture all those metrics and events 
that are coming off the software infrastructure and the hardware infrastructure and stores them all in 
one place. Now it’s possible to see what is happening with the infrastructure. And if something 
happens that is a concern, there is an awareness of it and the system has a record of it. Taking this a 
step further, it’s possible to correlate events and metrics to understand why an SLA is or is not 
being met. 
Instrumentation of everything is the way of the future, and a time-series database and associated 
tools — such as the InfluxData Platform — will be necessary to collect, analyze and act on data 
when it is still meaningful. The idea of measuring everything is to become more data-driven as a 
business, to be able to make better business decisions and take timely actions based on events, 
metrics, or other time-based data. This is happening across all industries as companies use their 
digital transformations to change the way they do business. 
See more at: 
https://www.networkworld.com/article/3268838/internet-of-things/in-the-iot-
world-general-purpose-databases-cant-cut-it.html
  

Download 3,9 Mb.
1   ...   68   69   70   71   72   73   74   75   ...   112




Download 3,9 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Open-source projects aimed at time-series data

Download 3,9 Mb.
Pdf ko'rish