Stworzyliśmy agregator wiadomości ze szczególnym uwzględnieniem kryptowalut - intwt.com

Witaj Habro!

Rynek kryptowalut rośnie z każdym dniem, a wraz z nim rośnie ilość informacji.

Dlatego zdecydowaliśmy się na uruchomienie projektu intwt.com to agregator wiadomości i postów z sieci społecznościowych dla traderów i wszystkich zainteresowanych kryptowalutami.

Stworzyliśmy agregator wiadomości ze szczególnym uwzględnieniem kryptowalut - intwt.com

Prosty, wygodny i zrozumiały interfejs serwisu został zaprojektowany tak, aby był naprawdę skutecznym narzędziem do monitorowania ważnych informacji.

W tej chwili analizujemy ponad 3 tysiące źródeł wiadomości w języku angielskim, rosyjskim i chińskim, dzięki czemu codziennie otrzymujemy około 3 tysiące nowych materiałów.

Każdy materiał jest analizowany przez system pod kątem wzmianek o kryptowalutach i popularności w sieciach społecznościowych.

Korzystając z filtra wiadomości, możesz dostosować swój indywidualny kanał, zapisać go na swoim koncie i, jeśli to konieczne, włączyć transmisję na swoim kanale Telegramu.

Stale monitorujemy ważne wskaźniki dla 2716 kryptowalut i monitorujemy pojawianie się nowych walut na rynku.

Korzystając ze specjalnego interfejsu do przeglądania listy kryptowalut, możesz zobaczyć liderów wzrostu i spadku na rynku.

Dla każdej waluty na osobnej stronie możesz zobaczyć najświeższe informacje i wszystkie wskaźniki, np. cenę, kapitalizację itp., a także wykres cen za cały okres istnienia waluty na rynku.

Na swoim koncie osobistym możesz stworzyć portfel kryptowalut i śledzić jego dynamikę na wykresie.

W tej chwili nie myślimy o monetyzacji, ponieważ... Usługa jest bardzo młoda i zdobywa coraz większą popularność, ale najprawdopodobniej będzie to reklama i płatny dostęp do funkcji PRO w ramach subskrypcji.

Niektóre szczegóły techniczne

Usługę można podzielić na dwie części

  1. Frontend to aplikacja SPA napisana w Vue oraz backend napisany w Go, który dystrybuuje minimalny HTML z treścią dla wyszukiwarek i kodem do uruchomienia aplikacji SPA. Takie podejście pozwala uniknąć renderowania serwerów i być przyjaznym dla wyszukiwarek. Chociaż Yandex natychmiast zablokował nas jako drzwi.
  2. Parser wydzielony jest w oddzielną usługę z własną bazą danych i panelem administracyjnym, dzięki czemu można go bez problemu przenieść na osobny serwer. Tutaj użyliśmy Go, PostgreSQL, Beanstalkd do organizacji kolejek parsujących i Rotating TOR proxy, co pozwala nam uniknąć blokowania IP. Aby przeanalizować niektóre witryny, musisz użyć przeglądarki Chrome bez przeglądarki, aby ominąć mechanizmy bezpieczeństwa. Panel administracyjny parsera wykonany jest w Laravelu.

Wszystkie usługi działają w Dockerze, a obecnie działa 19 kontenerów. Wszystko to jest wdrażane za pośrednictwem GitLab CI. Do monitorowania systemu używamy Prometheus i Grafana, a Sentry do logów błędów.

Co jest zaplanowane dalej?

Rozwój aplikacji mobilnej na iOS i Android, stworzenie platformy dla specjalistów z możliwością zamieszczania oryginalnych artykułów, filmów i recenzji na temat kryptowalut. Subskrybuj autora. I oczywiście zautomatyzowana analiza regresji wpływu wiadomości na zmiany cen walut.

Chętnie wysłuchamy krytyki lub pomysłów na rozwój projektu.

PS prawdziwy autor postu Dmitry, wszystkie pytania do niego.

Źródło: www.habr.com

Dodaj komentarz