Skip to content

Commit

Permalink
Raw-Data Analytics: Add use case with Bitmovin
Browse files Browse the repository at this point in the history
  • Loading branch information
amotl committed Mar 2, 2024
1 parent 61acb92 commit 9bcbb04
Show file tree
Hide file tree
Showing 3 changed files with 86 additions and 0 deletions.
57 changes: 57 additions & 0 deletions docs/domain/analytics/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
(analytics)=
# Raw-Data Analytics

**CrateDB provides real-time analytics on raw data.**

In domains of real-time analytics, where you absolutely must have access to all
the records, and can't live with any down-sampled variant, because records are
unique, and need to be accounted for within your analytics queries, you need a
storage system which manages all the data in its hot zone, to be available on
your fingertips.

With CrateDB, compatible to PostgreSQL, you can do all of that using plain SQL,
with excellent integration capabilities into commodity systems using standard
database access interfaces like ODBC or JDBC, and a proprietary HTTP interface
on top.


(bitmovin)=
## Bitmovin Insights

::::{info-card}

:::{grid-item}
:columns: 8

{material-outlined}`analytics;2em`   **Bitmovin: Real-Time Analytics**

Bitmovin, as a leader in video codec algorithms and as a web-based video
stream broadcasting provider, produces billions of rows of data and stores
them in CrateDB, allowing their customers to do analytics on it.

Their product required to serve real-time analytics on very large and fast-moving
data, so they needed to find a performing database at the right cost.

- [Bitmovin: Improving the Streaming Experience with Real-Time Analytics]

The use-case of Bitmovin demonstrates why traditional databases weren't capable
to deal with so many data records and keep them all available for querying in
real time.

:Industry: {tags-secondary}`Streaming Media` {tags-secondary}`Media Transcoding` {tags-secondary}`Broadcasting`
:Tags: {tags-primary}`Event Tracking` {tags-primary}`Customer Analytics` {tags-primary}`Multi-Tenancy`
:::

:::{grid-item}  
:columns: 4

<iframe width="240" src="https://www.youtube-nocookie.com/embed/4BPApD0Piyc?si=J0w5yG56Ld4fIXfm" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

**Date:** 14 Oct 2022 \
**Speakers:** Daniel Hölbling-Inzko, Georg Traar
:::

::::


[Bitmovin: Improving the Streaming Experience with Real-Time Analytics]: https://youtu.be/4BPApD0Piyc?feature=shared
1 change: 1 addition & 0 deletions docs/domain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ how to use CrateDB optimally, related to different topic domains.
document/index
search/index
analytics/index
industrial/index
timeseries/index
../integrate/ml/index
Expand Down
28 changes: 28 additions & 0 deletions docs/domain/timeseries/video.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,34 @@ Niklas Schmidtmer
::::


## CrateDB in Analytics Applications

::::{info-card}

:::{grid-item} **Real-time analytics on raw tracking data**
:columns: 9

Learn how Bitmovin leverages CrateDB to support real-time analytics on
top of tracking data from their video streaming broadcasting system.

- [](#bitmovin)
:::

:::{grid-item} &nbsp;
:columns: 3

{tags-secondary}`Extensive` \
{tags-primary}`Time Series` \
{tags-primary}`Tracking Analytics` \
{tags-info}`2022`

Daniel Hölbling-Inzko, \
Georg Traar
:::

::::


## CrateDB in Industrial Applications

::::{info-card}
Expand Down

0 comments on commit 9bcbb04

Please sign in to comment.