Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Cover image for [Apache Superset] Topic #2, Superset ARCHITECTURE
Duc Nguyen Thanh
Duc Nguyen Thanh

Posted on

     

[Apache Superset] Topic #2, Superset ARCHITECTURE

Hello, it's me again - Duc Nguyen (Duke)
In the previous part, we talked about theconcept, how to install and launch Superset, if you haven't seen it, clickhere

Today, let's talk about themost important topic to mastering Supersets - ARCHITECTURE!

Superset 4.0.2 has the following main modules:

1.Superset application2.Metadata database3.Worker4.Beat5.Caching
Enter fullscreen modeExit fullscreen mode

First, so what's the purpose of Superset application?

Superset application is acore component, included thePython (Flask) (backend), API layer andReact (frontend)

How about the Metadata database?
It uses for store chart definitions, dashboards, user information, logs, etc with thePostgreSQL andMySQL supported

How about the Worker?

  • Execute asynchronous tasks
  • Run asynchronous queries
  • Send emails

How about the Beat?

  • Acts as a scheduler
  • Specifies the time for workers to perform their tasks

In short,Worker andBeat work together with the caching layer, using it as a message broker to coordinate tasks.

How about the Caching?

  • Cache query results to speed up and reduce load on the data warehouse
  • Act as a message broker for workers
  • Usually uses Redis

Do you have any questions? Let's wait for the next topic to guide you on how to explore and visualization data.

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

9+ years in C#.NET. | Winner of 1st prize and 2 consolation prizes in Microsoft Student Vietnam's programming contest. | Apache Superset | Power Platform | Python | COBOL
  • Location
    Vietnam
  • Pronouns
    Duke
  • Joined

More fromDuc Nguyen Thanh

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp