Vi gjorde en nyhetsaggregator med fokus på kryptovalutor – intwt.com

Hej Habr!

Kryptovalutamarknaden växer för varje dag, och med den växer mängden information.

Det var därför vi bestämde oss för att starta projektet intwt.com är en aggregator av nyheter och inlägg från sociala nätverk för handlare och alla som är intresserade av kryptovalutor.

Vi gjorde en nyhetsaggregator med fokus på kryptovalutor – intwt.com

Det enkla, bekväma och begripliga gränssnittet för tjänsten är utformat för att göra det till ett verkligt effektivt verktyg för att övervaka viktig information.

För tillfället analyserar vi mer än 3 tusen nyhetskällor, på engelska, ryska och kinesiska, som ett resultat får vi cirka 3 tusen nytt material dagligen.

Varje material analyseras av systemet för omnämnanden av kryptovalutor och popularitet i sociala nätverk.

Med hjälp av nyhetsfiltret kan du anpassa ditt individuella flöde, spara det på ditt konto och vid behov inkludera en sändning i din Telegram-kanal.

Vi övervakar ständigt viktiga indikatorer för 2716 XNUMX kryptovalutor och övervakar uppkomsten av nya valutor på marknaden.

Genom att använda ett speciellt gränssnitt för att se listan över kryptovalutor kan du se ledarna för tillväxt och nedgång på marknaden.

För varje valuta kan du se de senaste nyheterna och alla indikatorer på en separat sida, till exempel Pris, Kapitalisering, etc., samt ett prisdiagram för hela perioden av valutans existens på marknaden.

På ditt personliga konto kan du skapa en kryptovalutaportfölj och spåra dess dynamik på ett diagram.

För närvarande tänker vi inte på intäktsgenerering, eftersom... Tjänsten är mycket ung och håller på att få en publik, men troligen kommer det att vara reklam och betald prenumerationsåtkomst till PRO-funktioner.

Några tekniska detaljer

Tjänsten kan delas upp i två delar

  1. Frontend är en SPA-applikation skriven i Vue och en backend skriven i Go, som distribuerar minimalt med HTML med innehåll för sökmotorer och kod för att starta SPA-applikationen. Detta tillvägagångssätt låter dig undvika serverrendering och vara vänlig mot sökmotorer. Även om Yandex omedelbart blockerade oss som en dörröppning.
  2. Parsern är separerad i en separat tjänst med egen databas och adminpanel, så att den utan problem kan flyttas till en separat server. Här använde vi Go, PostgreSQL, Beanstalkd för att organisera parsingköer och Rotating TOR proxy som gör att vi kan undvika IP-blockering. För att analysera vissa webbplatser måste du använda webbläsarlöst krom för att kringgå säkerhetsmekanismer. Administratörspanelen för parsern är gjord i Laravel.

Alla tjänster körs i Docker, med 19 containrar igång för närvarande. Allt detta distribueras via GitLab CI. Vi använder Prometheus och Grafana för systemövervakning och Sentry för felloggar.

Vad är planerat härnäst?

Utveckling av en mobilapplikation för iOS och Android, skapande av en plattform för specialister med möjlighet att lägga upp originalartiklar, videor och recensioner om kryptovalutor. Prenumerera på författaren. Och naturligtvis automatiserad regressionsanalys av nyheternas inverkan på valutakursrörelser.

Vi kommer gärna att höra kritik eller idéer för att utveckla projektet.

PS den verkliga författaren till inlägget Dmitry, alla frågor till honom.

Källa: will.com

Lägg en kommentar