アリの姉妹REVIEW:スタートアップ企業が直面するすべての問題は、生と死の間で可能性があります。始めた同社は、最適解を見つけるためのソリューションに比べ、業界の一般的な問題を要約する必要があります。技術界でアリババマップ攘夷技術専門家は、Javaサーバアーキテクチャの広い範囲にさらされ、数年間戦いました。サーバーの問題ははるかに表示するには、さまざまなオプションの長所と短所を区別するよりことができます。今日では、多くの場合、Javaサーバの問題が5スタートアップ企業を存在まとめるためのもの、およびあなたの参照の交換のために、いくつかの解決策を与えることを試みました。
1.システムは、分散されていません
1.1。単一のケースをつかむためにシステムのスタンドアローン版
// 抢取订单函数
public synchronized void grabOrder(Long orderId, Long userId) {
// 获取订单信息
OrderDO order = orderDAO.get(orderId);
if (Objects.isNull(order)) {
throw