Depuis le lancement de DeepSeek, j’ai bricolé pour créer mon propre produit.



Au début, je ne savais rien—alors j'ai utilisé un « workflow découplé » : écrire un fichier .md pour chaque petite étape, le lire, confirmer la logique, puis passer à l'étape suivante.

Puis j'ai appris à écrire du JSON, j'ai essayé de mettre des données dans LiteSQL et j'ai compris comment inspecter la base de données. Mais une fois que les données ont grossi, LiteSQL IO n'a tout simplement pas pu suivre.

Alors, mon coéquipier et moi avons migré vers Redis pour l'accélération, puis vers le streaming distribué de Kafka. J'ai même examiné RisingWave pour fonctionner directement au-dessus de Kafka.

Mais finalement, le calcul en streaming est devenu le goulot d'étranglement, donc je suis passé au traitement vectorisé avec Polars.
Et pour le stockage ? Je suis revenu à des fichiers parquet simples.

En repensant, je ne peux m'empêcher de rire—
Si j'avais juste appris à lire parquet au début, rien de tout cela ne serait arrivé 😂
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler

Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)