一流エンジニアのノウハウのコレクション

April 11, 2024

B2B 10年+ B2C 10年、そしてアルファ (α)...

ミレニアル世代が始まった頃、B2B開発の分野でキャリアをスタート

こんにちは、サムです。私の最初の開発業務は、金融、公共、教育など、さまざまな業界で事業を展開する企業のITシステムを構築するビジネスでした。その仕事は、法人クライアントのビジネス目標を満たすさまざまなシステムを構築することでした。

そしてカカオとの出会い...!

いわゆる「近所のヒョン(兄弟)」JKに出会い、私のキャリアは変わりました。ポータル検索の規模と技術についての彼の話は、真新しい世界でした。B2B中心のキャリアを築いてきた私の心に、挑戦のという火が燃え上がりました。

ポータル検索は、大量のデータとトラフィックを処理する分散システムです。検索エンジンを含む多数のシステムで構成されており、誰もが利用するサービスとして、「パフォーマンス」と「安定性」の重要性は言うまでもありません。

特にポータル検索では、たとえ時間がかかっても問題が発生したときに、その原因を深く分析して特定し、問題を根本的に解決することが鍵となります。そして、これが解決策であり、進歩の鍵となります。

検索クラウド構築の果てしない旅

ポータル内のさまざまなサービスの検索ニーズに応えるために、検索サービスを自動的に作成して運用できる「検索クラウド」を開発しました。その過程で、「開発」と「運用」の両面で生産性を考慮する必要がありました。大規模なデータやトラフィックを処理できるパフォーマンスを確保すると同時に、検索についてあまり知らなくても検索が必要な場所でサービスを作成できるようにする必要があります。

サービスをクラウド環境に移行するには、コンテナを十分に理解する必要があります。これには、コンテナの内部構造の理解、コンテナが動作する仮想ネットワークの理解、クラウド内のさまざまな分散ノードにコンテナを配置して管理するためのオーケストレーションの理解などが含まれます。

これに基づいて、既存の物理サーバーと比較して保証できるパフォーマンス、安定性の問題はないか、どのような制約があるかを慎重に検討します。クラウド環境への移行後、認証システム、デプロイメントパイプライン、ログ収集、監視、アラームシステム、およびその他のエコシステムコンポーネントを構築し、変化した環境に適応するためのプロジェクトが実施されます。

アルファ (α) 再び B2B に戻る... (QueryPieに参加)

私はQueryPieチームに加わり、ポータル検索サービスの開発と検索クラウドの構築を10年間続けてきた同僚たちと一緒に一息つきました。Brant(QueryPieの創設者兼最高経営責任者)と QueryPieチームが Y-Combinatorに加わったというニュースと、さまざまなビジネス上および技術上の課題を克服するプロセスを知れば知るほど、このチームに惹かれました。

国内外の有力企業のインフラではクラウドの拡大が続いており、OracleやMySQLなどの従来のRDBに加えて、NoSQLを含むさまざまなデータソースを採用する傾向が高まっています。

クラウドや多様なデータソースが広く利用されている現在のビジネス環境では、セキュリティはすべての分野を網羅する中心的な役割を果たしています。セキュリティは、最新のクラウド技術を理解しているセキュリティの専門家と、クラウド、データ、ネットワーク、AIなどのさまざまな専門家からの熟練した洞察が集まって初めて完成するシンフォニーのようです。

QueryPieチームに加わってから、優れた能力だけでなく、人間的な魅力やスキルも備えた多くのクルーメンバーと一緒に仕事ができるので、これは本当に良い決断だったとさらに感じました。そのような専門家が集まる場所で新しい航海を始めるときのワクワクは、さらに特別なものに思えます。

一緒にいたメンバーは皆、「うまくやるしかない」という心構えで従来のメンバーのノウハウを熱心に学んでいて、知識や経験を共有する努力もしています。

団結した QueryPieチームとして、私たちはランクを磨くことで、技術的に「別のレベル」への飛躍に向けた第一歩を踏み出しました。

B2Bのアクセス制御ソリューションに一線を画したかった過去の小さな火花が、今、ものすごい火力で近づいています。

QueryPy テックトーク:一流エンジニアのノウハウ集

QueryPieには、データ、セキュリティ、ネットワーク、クラウド、検索、AI など、さまざまな分野の専門家がいます(このように集めるのは簡単ではないようです)。業界の一流エンジニアの現場のノウハウを垣間見る絶好の機会ですので、今後開催される Tech Talks への関心とご支援をお願いします。

[QueryPieテックトーク]の冒頭を飾るために、2人の著者を招待しました。彼らは10年間、検索の分野で私と緊密に協力してくれた方々です。最初のメンバーであるAndrewは、20年にわたる検索開発経験が豊富で、検索組織の「検索サービス部」を率い、現在はQueryPieコアチームとクラウドプラットフォームチームのリーダーを務めています。続いてのBruceは、ポータル検索の膨大なデータから AI に基づいてスパムをフィルタリングする「Search Spam Part」のリーダーで、現在は QueryPie バックエンドチームのリーダーを務めています。

「[QueryPie Tech Talk] で、確かなスキルを持つ2人の才能あるテクニカルライターと一緒に、豊富なテクニカルストーリーのコレクションを解き明かします。」

サム・キム

CTO

チェッカー株式会社