Rumah >pembangunan bahagian belakang >Tutorial Python >Bina papan pemuka analitik kripto masa nyata dengan Beavers dan Perspektif

Bina papan pemuka analitik kripto masa nyata dengan Beavers dan Perspektif

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBasal
2024-07-25 19:50:031203semak imbas

Build a real-time crypto analytics dashboard with Beavers and Perspective

Siaran ini menunjukkan cara anda boleh memanfaatkan dua perpustakaan ular sawa yang berkuasa, Beavers dan Perspective, untuk menganalisis data dalam masa nyata dan memaparkannya dalam papan pemuka.

Gambaran Keseluruhan Seni Bina

Kami akan menyambung ke API websocket Coinbase untuk menerima kemas kini pasaran crypto dalam masa nyata.

Untuk berkongsi data ini dengan perkhidmatan lain dan mengeluarkan pengeluar daripada pengguna, kami akan menerbitkan data ini melalui Kafka, sebagai json.

Kami kemudian akan menulis Beavers yang akan membaca data daripada Kafka, memperkayakannya dan menerbitkannya dalam papan pemuka perspektif.

Persediaan Awal

Anda memerlukan:

  • Git
  • Python (sekurang-kurangnya 3.10)
  • Docker untuk menjalankan gugusan Kafka
  • Alat Kafka CLI

Kod untuk tutorial ini tersedia di github

Klon repo

git clone https://github.com/0x26res/beavers-examples
cd beavers-example/coinbase_analytics/

Sediakan persekitaran maya

python3 -m venv --clear .venv
source ./.venv/bin/activate
pip install -r requirements.txt

Sediakan Kafka

Kami menggunakan imej docker kafka-kraft untuk menjalankan gugusan kafka yang sangat mudah.

Atas ialah kandungan terperinci Bina papan pemuka analitik kripto masa nyata dengan Beavers dan Perspektif. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Talian Paip Azure: Cache uvArtikel seterusnya:Talian Paip Azure: Cache uv