巨大な1台のサーバー:マイクロサービスとクラウドの再考

2025-09-01
巨大な1台のサーバー:マイクロサービスとクラウドの再考

この記事は、マイクロサービスの一般的な考え方に異議を唱え、今日の強力なサーバーは、多くの場合、単一の巨大なサーバーアーキテクチャの方が費用対効果が高いことを主張しています。現代のサーバーの能力を詳細に説明し、クラウド、自己ホスティング、レンタルオプションの費用を比較しています。著者は、ほとんどのWebサービスでは、高性能サーバー(バックアップ付き)で十分であり、極めて高いQPSやバースト性の負荷がない限り、複雑なクラウドネイティブアーキテクチャによる追加コストとメンテナンスの複雑さはメリットを上回ることが多いと主張しています。垂直スケーリング(サーバーのアップグレード)は、水平スケーリング(サーバーの追加)よりも多くの場合効率的であり、従来の常識の再評価を促しています。

続きを読む

完全な浮動小数点乱数生成アルゴリズム

2025-05-07
完全な浮動小数点乱数生成アルゴリズム

従来の浮動小数点乱数生成方法は、精度損失とバイアスの問題を抱えています。本論文では、区間[0, 1)で完全に均一に分布した、完璧な浮動小数点乱数を生成する新しい効率的なアルゴリズムを紹介します。このアルゴリズムは2つのステップで構成されます。1つ目は、特定の粒度を持つ固定小数点乱数を生成すること、2つ目は、丸めモードに基づいて残りの精度ビットを埋めることです。このアルゴリズムのパフォーマンスは従来の方法と同等であり、テストによって均一性と精度が検証されています。この研究は、正確な浮動小数点乱数に依存するシミュレーションや計算にとって重要です。

続きを読む
開発