私がサーバーのパフォーマンス向上のために使ったもの - ② ネットワークI/Oの最小化
この内容は、担当しているプロジェクトによっては使用されないかもしれませんが、重要な概念であり、難しくもないため、ぜひ知っておいていただきたいと思います。 フロントエンドからのリクエストやレスポン...
10 search resultsShowing 1~10 results
この内容は、担当しているプロジェクトによっては使用されないかもしれませんが、重要な概念であり、難しくもないため、ぜひ知っておいていただきたいと思います。 フロントエンドからのリクエストやレスポン...
0. 概要 サーバーのパフォーマンスを向上させる方法は主に以下の5つがあります。 クエリチューニングを行い、データベースクエリの処理時間を短縮する ネットワークやディスクのI/O回数を減らす メ...
現在働いている会社のサービスは MSA(マイクロサービスアーキテクチャ)構造になっています。 仕事をしながら経験した MSA の開発面でのメリットとデメリットを整理してみました。 ただし、インフ...
7-2 エラー処理 最近は会社の仕事も忙しく、日本語試験の準備で……。 日本語試験が終わったので、また再開します。 4. 例外に意味を与えよ 例外を投げる際には、その前後状況を十分に補足すること...
Clean Code アジャイルソフトウェア達人の技の本を整理した内容です 7 章 エラーハンドリング 実務でサービスを開発していると、様々な状況に対してエラーを予想し例外処理を行いますが、実際...
Clean Code アジャイルソフトウェア達人の技の本を整理した内容です 第5章 フォーマットを整える (Formatting) 誰かが私のコードを見た時、コードがきれいで、一貫性があり、細か...
Clean Code - Chapter 3-2 : 関数 最近、忙しくてだいぶ遅くなってしまいましたね TT... 該当記事はこのリンクの次の内容です 4. 副作用を起こすな! ある関数に副作...
Clean Code アジャイルソフトウェア達人の技の本を整理した内容です 第3章 関数 どんなプログラムでも、最も基本的な単位は関数です。この章では、関数をうまく作成する方法を紹介します。 1...
現在、韓国でJavaバックエンド開発者として働いています。 将来的には日本で働きたいと思っており、会社で進めている勉強会の内容やSpringFrameworkの技術を日本語でまとめていこうと考え...
2章 意味のある名前 Clean Code アジャイルソフトウェア達人の技の本を整理した内容です 概要 ソフトウェアでは名前が至る所で使われます。変数、関数、引数、クラス、パッケージなどにも名...
10 search resultsShowing 1~10 results
Qiita is a knowledge sharing service for engineers.