社内用語集
この章では、Wantedly のエンジニア組織で使われている用語の うち新入社員がわからない可能性のあるものをリストします。 新入社員が「もしかしてこの用語は自分の知っている意味ではないかも?」と思ったときにこの章を見ることでその疑問が解決できることを目指します。 ドキュメント/ブログなどを書く場合にはこの用語集にある単語についてよく知らない人にとって混乱しないような表記を心がけるとよいでしょう。
kubectl
のラッパーとして社内でメンテナンスしているツールです。一般の意味でも使われますが、社内のツールの Kubefork のこと指している場合が多くあります。
2つの意味で使われることがあります。
- Google Cloud サービス
- 社内ツールで BigQuery に対して query を簡単に発行することができる
wantedly
という意味で使われます。社内最大のマザー Rails である github.com/wantedly/wantedly
は wtd/wtd
のように略されることがあり、 wantedly-frontend
なども wtd-frontend
と略されることがあります。以前に Blue-Green Deployment の戦略をとっていたときの名残で各所に blue / green などの文字列が残っている場合があります。
(特に Ruby における) テストの意味。より一般的な用語としての仕様という意味でも使われますが、 プロダクトの仕様を明文化する wantedly/spec (internal) という repository を指している場合があります。
Wantedly では Developer Experience の意味で使われることが殆どで Digital Transformation の意味ではあまり用いられません。
Wantedly では production / qa / sandbox の3つの環境を管理しています。 staging環境や開発環境などと呼ばれるものに相当するものを参照するのに qa や sandbox が用いられます。
一般的な意味でも用いられますが、内部的なモデル名であるため Wantedly Visit の募集の意味で使われることがあります。
社内でも混乱することある用語の一つです。下のような意味で使われます。
- ActiveRecord の文脈の Job model
- Kubernetes 文脈における CronJob
- Kubernetes 文脈における Job
- ActiveJob 文脈における特定のタスクを実装したクラス
- DelayedJob などを含む「非同期にタスクを実行する手法」やそれを実装したクラス/モジュール
コミュニケーションにおいては読み手書き手ともに混乱を招かない努力が必要です。
一般的な意味でも使われます。しかしそれぞれ下の repository に対応する microservice を指している場合があります。
社内で管理しているマイクロサービス共通ライブラリです。
最終更新 10mo ago