この状況に対処するための最善の戦略を知りたいのですが、次のアクションがあるとします。
class BetsController < ApplicationController
def create
@bet = Bet.new(params[:bet])
# some other operation
end
end
時々、このアクションへの大量の呼び出しを受け取り、データを失う可能性があります。毎回スレッドを生成する必要がありますか? 助言がありますか?
この状況に対処するための最善の戦略を知りたいのですが、次のアクションがあるとします。
class BetsController < ApplicationController
def create
@bet = Bet.new(params[:bet])
# some other operation
end
end
時々、このアクションへの大量の呼び出しを受け取り、データを失う可能性があります。毎回スレッドを生成する必要がありますか? 助言がありますか?
スケーリングはかなりのトピックであり、ニーズにぴったりの答えを提供することは実際には不可能です.
しかし、始めるために:
これは完全な答えにはほど遠いことを知っていますが、これは本当に大きなトピックです...