Oi Habr!
O mercado de criptomoedas está crescendo todos os dias e, com isso, a quantidade de informações está aumentando.
Portanto, decidimos lançar o projeto
intwt.com - este é um agregador de notícias e postagens de redes sociais para traders e todos os interessados em criptomoedas.

A interface simples, conveniente e intuitiva do serviço foi projetada para torná-lo uma ferramenta realmente eficaz para monitorar informações importantes.
No momento, analisamos mais de 3 mil fontes de notícias em inglês, russo e chinês e, como resultado, recebemos diariamente cerca de 3 mil novos materiais.
Cada material é analisado pelo sistema em busca de referências a criptomoedas e popularidade nas redes sociais.
Usando o filtro de notícias, você pode configurar seu feed individual, salvá-lo em sua conta e, se desejar ativar a transmissão em seu canal de telegrama.
Monitoramos constantemente indicadores importantes para 2716 criptomoedas e monitoramos o surgimento de novas moedas no mercado.
Usando uma interface especial para visualizar a lista de criptomoedas, você pode ver os líderes de crescimento e queda no mercado.
Para cada moeda, você pode ver as últimas notícias e todos os indicadores em uma página separada, por exemplo, como Preço, Capitalização etc., bem como um gráfico de preços para todo o período de existência de moeda no mercado.
Na sua conta pessoal, você pode criar um portfólio de criptomoedas e acompanhar sua dinâmica no gráfico.
Não pensamos em monetização no momento, porque o serviço é muito jovem e está conquistando audiência, mas provavelmente será publicidade e acesso pago por assinatura às funções PRO.
Alguns detalhes técnicos
O serviço pode ser dividido em duas partes
- O frontend é um aplicativo SPA escrito em Vue e um back-end escrito em Go, que distribui HTML mínimo com conteúdo para mecanismos de pesquisa e código para iniciar um aplicativo SPA. Essa abordagem permite evitar a renderização do servidor e fazer amizade com os mecanismos de pesquisa. Embora Yandex imediatamente nos bloqueou, como uma porta.
- O analisador é dedicado a um serviço separado, com sua própria base e painel de administração, para que possa ser facilmente transferido para um servidor separado. Aqui usamos Go, PostgreSQL, Beanstalkd para análise de enfileiramento e proxy Rotating TOR, o que evita o bloqueio de IP. Para analisar alguns sites, você precisa usar o Chrome sem navegador para ignorar os mecanismos de defesa. O administrador do analisador é feito no Laravel.
Todos os serviços funcionam no Docker, atualmente 19 contêineres foram lançados. Tudo isso é implantado através do GitLab CI. Para monitorar o sistema, usamos Prometheus e Grafana, e para o log de erros Sentry.
O que está planejado a seguir?
Desenvolvimento de um aplicativo móvel para ios e android, criação de uma plataforma para especialistas com a capacidade de postar artigos, vídeos e resenhas sobre direitos autorais em criptomoedas. Assinatura do autor. E, claro, uma análise de regressão automatizada do impacto das notícias no movimento dos preços da moeda.
Teremos o maior prazer em ouvir críticas ou idéias para o desenvolvimento do projeto.
PS o verdadeiro autor do post
Dmitry , todas as perguntas para ele.