IT用語 OSI参照モデル ~データリンク層編~ はじめに コンピュータネットワークの基盤を支える重要な概念の1つがOSI参照モデルです。 このモデルは、通信プロトコルを7つの階層に分け、各階層が特定の役割を担っています。今回はその中でも、データリンク層に着目していきます。 データリン... 2024.07.13 IT用語
IT用語 OSI参照モデル ~物理層編~ はじめに コンピュータネットワークの基盤を支える重要な概念の1つがOSI参照モデルです。 このモデルは、通信プロトコルを7つの階層に分け、各階層が特定の役割を担っています。今回はその中でも、物理層に着目していきます。 物理層とは? 物理層は... 2024.07.12 IT用語
IT用語 OSI参照モデルとは:コンピュータ間の通信で必要とされる機能を整理したモデル はじめに コンピュータはネットワークに繋がれ、その間で様々な種類のデータ通信が行われています。これを実現するには異種間のデータ通信を実現するための、基本的な設計方針が定められている必要があります。それこそが、OSI参照モデルであり、今回はそ... 2024.07.11 IT用語
IT用語 AWSとかでも使うスケール○○○(アップ, ダウン, アウト, イン ) はじめに システムの設計段階で、システムにどのくらいアクセスが来るかなどの負荷を正確に見積もることは難しいです。設計時の想定よりも利用者が増加したり、データ量の増加といったことはよくあり、提供サービスの機能低下に繋がることも珍しくありません... 2024.07.09 IT用語
IT用語 OOP(オブジェクト指向)とは何ですか? はじめに プログラミング学習をしていると、オブジェクト指向という単語に出くわした人も少なくないと思われます。私も最初、これが何のか、他と比べて何がいいのかといったことをよく理解せずに使っていました。しかし、最近やっと理解が出来てきたので、今... 2024.07.08 IT用語
IT用語 ミドルウェアとはなんなのか分かりやすくまとめる はじめに 皆さんミドルウェアってご存知でしょうか。開発者なら聞く機会が多い技術だと思いますが、何となくで覚えてしまっている人もいると思います。私も、学生時代は情報系の大学に通っていましたが、「こんなことしてくれるんだなー」程度で具体的な内容... 2024.07.06 IT用語
IT用語 MVCモデルとはなんなのか分かりやすくまとめてみる はじめに MVC(Model-View-Controller)というアーキテクチャパターンが研修で出てきた際に、応用情報技術者試験等で知識として何となく知っていたものの、しっかり理解できないなかったので今回はMVCについてまとめてみました。... 2024.07.04 IT用語
IT用語 DNS:ドメインネームシステム【インターネットの見えない脳】 はじめに インターネットは、私たちの日常生活の一部として溶け込み、欠かすことのできない存在となっています。その中でも重要な役割を果たしているDNS(Domain Name System)というシステムがあります。今回はそんなDNSに関するお... 2024.07.02 IT用語システム
IT用語 ACID=酸っていう単語があるらしい(※ACID特性のお話です) はじめに NoSQLはCAP定理というものを意識する必要がありました。 一方、RDBMSはACID特性というものを覚えておく必要があるらしいです。今回はそんなACID特性の話です。 ACID特性とSQLトランザクションの関係 ACID特... 2024.06.29 IT用語
IT用語 CAP定理ってなんぞやっていう話 はじめに 今回は、別の記事で少し出てきたCAP定理というものかどんな概要なのか知らなかったので、調べてまとめてみたという内容になります。 そもそもCAP定理とは CAP定理(またはBrewerの定理)は、2000年にいコンピュータ科学者... 2024.06.28 IT用語