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

WBOY
Lepaskan: 2024-07-25 19:50:03
asal
1167 orang telah melayarinya

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/
Salin selepas log masuk

Sediakan persekitaran maya

python3 -m venv --clear .venv
source ./.venv/bin/activate
pip install -r requirements.txt
Salin selepas log masuk

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!

sumber:dev.to
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan