2017-05-03 3 views
1

私はLaravelでフルSMSパネルを構築しました。ユーザーはPanelを介してSMSを送受信できます。LaravelとLumenを一緒に使用する

本当に重いリクエスト/レスポンスを持つAPIを使用してSMSを送受信するためのAPIを作成する必要があります。APIを使用して少なくとも〜100〜200件のリクエストがあると見積もりました。

私はAPIのためだけにルーメンを使用することに決めました。ルーメンは、DBとの通信だけが必要です。

Laravelに沿ってAPIにLumenを使用することをお勧めしますか?

ご協力いただければ幸いです。

+0

@Christophvhがすでに指摘しているように、LumenはLaravelのちょうど軽量版です。すでにLaravelを使用している場合、Lumenを使用する必要はありません。しかし、APIを構築するには、ルーメンだけを使用するだけで十分です。 – Adrenaxus

答えて

2

プロ:潜在的に迅速な応答時間(すなわち、より少ない演算コスト)

短所:高い開発/保守コスト。

どちらも非常に可変で、アプリや開発コストに応じてどちらかが重要です。

〜100-200リクエスト/秒では、ボトルネックはデータベースである可能性があります。アプリケーションを水平方向に拡大することはできますが、それらのすべてが同じデータベースを照会することになります。そのため、単一のAPI要求内のすべてのクエリのデータベースからの合計応答時間を〜5msに設定します。

関連する問題