タグ付けされた質問 「tornado」

4
Tornadoを使用する場合、Twisted / Cyclone / GEvent /その他を使用する場合[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前休業。 この質問を改善する これらのフレームワーク/ライブラリのどれが、最新のマルチユーザーWebアプリケーションを構築するための最良の選択でしょうか?簡単にスケーリングできる非同期ウェブサーバーが欲しいです。最高のパフォーマンス / スケーラビリティ / 最も便利なフレームワークを提供するソリューションはどれですか(使いやすさと開発のしやすさの点で)? 優れた機能(WebSocket、RPC、ストリーミングなど)を提供できればすばらしいと思います。 各ソリューションの長所と短所は何ですか?

1
最近のブラウザでは、JSONハイジャックはまだ問題ですか?
Backbone.jsとTornado Webサーバーを使用しています。バックボーンでコレクションデータを受信するための標準的な動作は、JSON配列として送信することです。 一方、トルネードの標準的な動作は、次の脆弱性のためにJSON配列を許可しないことです。 http://haacked.com/archive/2008/11/20/anatomy-of-a-subtle-json-vulnerability.aspx 関連するものは:http : //haacked.com/archive/2009/06/25/json-hijacking.aspx 実際にオブジェクトのリストである場合、JSONをオブジェクトにラップする必要がないのは自然なことです。 これらの攻撃を最新のブラウザー(つまり、現在のChrome、Firefox、Safari、IE9)で再現することはできませんでした。同時に、最新のブラウザがこれらの問題に対処したことをどこにも確認できませんでした。 プログラミングスキルの低下やグーグルスキルの低下の可能性によって誤解を招かないようにするには、次のようにします。 これらのJSONハイジャック攻撃は、今日のブラウザーでも依然として問題ですか? (注:可能性のある重複して申し訳ありません:最近のブラウザで「JSONハイジャック」を実行することは可能ですか? しかし、受け入れられた回答が質問に回答していないようです-もう一度質問して、いくつかの明確な説明を取得するときがきたと思いました。)

2
トルネードはいつどのように使用しますか?いつ役に立たないのですか?
わかりました。トルネードは非ブロッキングで非常に高速で、多くの継続的なリクエストを簡単に処理できます。 しかし、それは特効薬ではないと思います。DjangoベースのサイトやTornadoを使用する他のサイトを盲目的に実行しただけでは、パフォーマンスは向上しません。 私はこれの包括的な説明を見つけることができなかったので、私はここでそれを尋ねています: トルネードはいつ使用する必要がありますか? いつ役に立たないのですか? それを使用するとき、何を考慮に入れるべきですか? Tornadoを使用して非効率的なサイトを作成するにはどうすればよいですか? サーバーとWebフレームワークがあります。フレームワークはいつ使用する必要があり、いつ他のフレームワークに置き換えることができますか?

2
Python 3.8を使用したJupyter Notebook-NotImplementedError
最近Python 3.8にアップグレードされ、インストールされましたjupyter。ただし、実行しようとするjupyter notebookと、次のエラーが発生します。 File "c:\users\user\appdata\local\programs\python\python38\lib\site-packages\tornado\platform\asyncio.py", line 99, in add_handler self.asyncio_loop.add_reader(fd, self._handle_events, fd, IOLoop.READ) File "c:\users\user\appdata\local\programs\python\python38\lib\asyncio\events.py", line 501, in add_reader raise NotImplementedError NotImplementedError ProactorEventLoopデフォルトでWindowsに切り替えられたPython 3.8を知っているので、これに関連していると思います。 Jupyterは現在Python 3.8をサポートしていませんか?回避策はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.