暗号通貨に焦点を当てたニュースアグリゲーターを作成しました-intwt.com

こんにちはHabr!



暗号通貨市場は日々成長しており、それに伴い情報量も増加しています。



そのため、私たちはintwt.comプロジェクトを立ち上げることにしました-これはトレーダーや暗号通貨に興味のあるすべての人のためのソーシャルネットワークからのニュースと投稿のアグリゲーターです。







サービスのシンプルで便利で直感的なインターフェイスは、重要な情報を監視するための本当に効果的なツールになるように設計されています。



現時点では、英語、ロシア語、中国語の3千以上のニュースソースを分析し、その結果、毎日約3千の新しい資料を受け取っています。



各素材は、システムによって分析され、ソーシャルネットワークでの暗号通貨と人気を参照します。



ニュースフィルターを使用して、個々のフィードを設定し、アカウントに保存したり、電報チャンネルでのブロードキャストを有効にしたりすることができます。



2716暗号通貨の重要な指標を常に監視し、市場での新しい通貨の出現を監視しています。



特別なインターフェースを使用して暗号通貨のリストを表示すると、成長のリーダーと市場での下落を見ることができます。



通貨ごとに、最新のニュースとすべてのインディケーターを、たとえば価格、資本化などの個別のページに表示できます。また、市場の通貨存在期間全体の価格チャートも表示できます。



個人アカウントで、暗号通貨ポートフォリオを作成し、チャートでそのダイナミクスを追跡できます。



現時点では収益化について考えていません。なぜなら、 サービスは非常に若く、視聴者を獲得していますが、ほとんどの場合、PRO機能のサブスクリプションによる広告と有料アクセスになります。



技術的な詳細



サービスは2つの部分に分けることができます



  1. フロントエンドは、Vueで記述されたSPAアプリケーションとGoで記述されたバックエンドであり、検索エンジンのコンテンツとSPAアプリケーションを起動するためのコードを備えた最小限のHTMLを配布します。 このアプローチにより、サーバーレンダリングを回避し、検索エンジンと友達を作ることができます。 Yandexはすぐに私たちを戸口のようにブロックしましたが。
  2. パーサーは、独自のベースと管理パネルを持つ別個のサービス専用であるため、別個のサーバーに簡単に転送できます。 ここでは、Go、PostgreSQL、Beanstalkdを使用して、IPブロッキングを回避する解析とTORプロキシのキューイングをキューに入れました。 一部のサイトを解析するには、ブラウザレスクロムを使用して防御メカニズムをバイパスする必要があります。 パーサーの管理者はLaravelで作成されます。


すべてのサービスはDocker内で動作し、現在19のコンテナーが起動されています。 これらはすべてGitLab CIを通じて展開されます。 システムを監視するには、PrometheusとGrafanaを使用し、エラーログにはSentryを使用します。



次に予定されていることは何ですか?



iOSおよびAndroid用のモバイルアプリケーションの開発、暗号通貨に関する著作権の記事、ビデオ、およびレビューを投稿できる専門家向けのプラットフォームの作成。 著者へのサブスクリプション。 そしてもちろん、通貨価格の動きに対するニュースの影響の自動回帰分析。



プロジェクトの開発に対する批判やアイデアを喜んで聞きます。



PS投稿Dmitryの本当の著者、彼のためのすべての質問。



All Articles