私はしばらくの間、この質問に疑問を抱いていました。私はクラウドコンピューティングについての記事を読んだことがあります(そして最近は珍しい誇大宣伝があります)。私は、クラウドを使って私のリソースを効率的に使うのに役立つとか、あんまりかわいそうなのか、その背景にある理論を理解しています。だから私の質問は、私たちのプログラムで(もし可能なら)この技術を使用する方法です。たとえば、市場を支配するマルチコアプロセッサでは、プログラムがマルチスレッドをサポートする必要があることがわかっています(シングルスレッドプロセッサからマルチスレッドへの移植時にクラッシュしないでください)。だから私たちが従うべきプログラミングパラダイムが存在するのか、オブジェクト指向プログラミング言語と手続き型言語で書かれたプログラムから完全に孤立した雲の概念なのか?プログラミングwrtクラウドコンピューティング
2
A
答えて
0
クラウドコンピューティングプラットフォームは、ホストするアプリケーションにほとんど透過的でなければなりません。ほとんどの場合、クラウド・コンピューティングのための特定のプログラミングパラダイムは必要ないはずです。あなたが使用
クラウドプラットフォームは、アプリケーションで必要とされるすべてのサービスとの依存関係を提供することが可能でなければなりません。ほとんどの主要なWeb開発フレームワークのためのクラウドプラットフォームがあります。これは、あなたが最良のクラウドAPIが必要なものについてあまり気にせず必要とするプロジェクトを満たしているものは何でもフレームワーク/パラダイムを使用できることを意味します。
あなたはPHP、Railsの、シナトラ、ジャワ、Node.jsの、Grailsは、Groovyで開発している、と.NETの両方でWindows Azure
を見てみるために他のオープンフレームワークがCloud Foundry
を見ればこれらのクラウドプラットフォームのうち、開発者の経験は実際にはより簡単になりました。
関連する問題
- 1. オブジェクトストレージwrtクラウドコンピューティングとは
- 2. クラウドコンピューティング
- 3. クラウドコンピューティングの利点
- 4. アンドロイドでクラウドコンピューティング
- 5. クラウドコンピューティングのベストプラクティス
- 6. クラウドコンピューティング - PHPとMySQL
- 7. コレクションをwrtにソート
- 8. PhpBBとJforumのwrtのカスタマイズ
- 9. クラウドコンピューティングのためのPythonリソース
- 10. DD-WRT Cアプリの書き方は?
- 11. クライアントへのDb wrtのロギング時間TimeZone
- 12. ロギング用のDD WRTへのSNMP転送?
- 13. グリッドとクラウドコンピューティングのジョブスケジューリングの違い
- 14. クラウドコンピューティングを学習するためのガイドライン
- 15. MacプログラミングAndroidプログラミング
- 16. Flash/JavaScriptとWRTのExternalInterfaceに関する問題
- 17. Nokia wrt widgetがNokia E63、E71と連携していない
- 18. Modernizr/yepnopeの実行順序WRT jQuery +プラグインのトラブルシューティング
- 19. ノキアwrtアプリケーションの起動をデバッグするには?
- 20. MacでソースコードをコンパイルするWRT、lddとは何ですか?
- 21. は、メモリ管理の明確化WRTにNSArray
- 22. Open WRTでPythonが見つかりませんMenuConfig - >言語
- 23. Nokia WRTプラグインを使用してAptanaを設定する
- 24. クラウドコンピューティングを実装し、PHPでトークンを生成する方法は?
- 25. 分散コンピューティングとクラウドコンピューティングの違いは何ですか?
- 26. クラウドコンピューティングVMを別のGoogleクラウドアカウントに移行する
- 27. 小規模な地域でのクラウドコンピューティングの利点
- 28. "クラウドコンピューティング"とはどういう意味ですか?
- 29. クラウドコンピューティングで.NETの開発者として学ぶべきこと
- 30. クラウドコンピューティングやスーパーコンピュータでJavaアプリケーションを実行する方法