見出し画像

サーバーサイドエンジニアの求人でよく見る、 「このワード、専門用語なんだ?」まとめ

①マイクロサービス

従来の、ある目的に対して、モノリシック(一枚板)なアーキテクチャでサービスを提供に対して、マイクロサービスは、個別に開発された小さなサービスを組み合わせて、一つのサービスを提供すること。

②API/Application Programming Interface

何かしらのサービス提供者が、そのサービスを利用するために提供する接点のこと

③パフォーマンスチューニング

システムの処理性能や信頼性を高めるために,システムの動作環境を最適化すること

④スケーラブル/スケーラビリティ

システムの規模(スケール)の変化に柔軟に対応できる度合いのこと

⑤トラフィック

インターネットやLANなどのコンピューターなどの通信回線において、一定時間内にネットワーク上で転送されるデータ量のこと

⑥OSS/Open Source Software

作成者がソースコードを無償で公開していて、利用や改変、再配布が自由に許可されているソフトウェアのこと

⑦RDBMS/Relational DataBase Management System

リレーショナルデータベースを管理するための専用のソフトウェア
リレーショナルデータベース:一件のデータを複数の属性の値の組として表現し、組を列挙することでデータを格納していく方式のこと

⑧クエリ

ソフトウェアに対するデータの問い合わせや要求などを一定の形式で文字に表現すること

⑨スキーマ

図式、図解、概要、あらまし、などの意味を持つ英単語のこと

⑩インターフェース(設計)

機械と機械、機械とヒトなど、何かと何かを接続するものという意味

ハードウェアインターフェース:ハードウェア同士を接続するコネクターに定められている規格・仕様のこと
ソフトウェアインターフェース:プログラム間で通信を行うときの方式を定めたもの
ユーザーインターフェース(UI):ユーザー(人間)とコンピュータをつなぐことができる規格や手段のこと

⑪スクリプト言語

習得するのを簡単にするために工夫されたプログラミング言語の総称

⑫MVC/ModelViewConrol

データの処理を行うModel、ユーザーが入出力を行うView、ViewとModelを制御するController
それぞれ役割をもたせた3つのプログラムに分けて設計していく方式を、MVCモデルと呼ぶ

⑬ スクラッチ開発

何も無い状態からコードを記述していくことをスクラッチ開発



この記事が気に入ったら、サポートをしてみませんか?
気軽にクリエイターの支援と、記事のオススメができます!
ありがとうございます!HR業界盛り上げていきます!
5
東京農業大学'19卒/公式サッカー部mgr → Talisman Corporation('18.10-'10.01) → Potentialight 外資金融業界のエージェントを経て、現在HR Partnerとしてベンチャー企業様の採用支援(コンサル)をしています。
コメントを投稿するには、 ログイン または 会員登録 をする必要があります。