Scala先駆者インタビュー VOL.5  ChatWork大村さん

Scala先駆者インタビュー VOL.5  ChatWork大村さん

前出さんとの出逢いはシリコンバレー 浅野:今回は前回の前出さんからのご紹介でChatWorkの大村さんです。アメリカでの大村さんとの出会いがリアクティブへ方向転換するきっかけになった、というのがご紹介いただいた理由でしたよね。 前出:はい、そうです。 浅野:前出さんと出逢う以前か...

サーバ三十数台を含むシステムをオンプレミスからAWSへ移行

サーバ三十数台を含むシステムをオンプレミスからAWSへ移行

はじめに 「クラウド」というキーワードが浸透し始めて数年、システムインフラのクラウド化の流れは暫く止む気配がありません。弊社でも特に東日本大震災を契機にWeb、メール、ファイルサーバ類をほぼ移設しました。24時間冷房を効かせたオフィス内のサーバルームの管理は遠い昔のことのようです...

DBFlute Intro で異なる環境の DB スキーマ同士の diff をとる #dbflute

DBFlute Intro で異なる環境の DB スキーマ同士の diff をとる #dbflute

はじめに サーバサイドアプリケーション開発プロジェクトにおいては、ローカル開発環境・ステージング環境・本番環境など複数の環境を用意していることが多いと思います。 それぞれの環境で、異なるバージョンのアプリケーション・データベースをデプロイし、開発を進めていくわけですが、デプロイス...

FitNesseを使ったCI(継続的インテグレーション)の自動化

FitNesseを使ったCI(継続的インテグレーション)の自動化

背景 クラウド基盤におけるビッグデータ活用への期待が高まる中、高速化、耐障害性へのスケーラビリティと共に、非同期処理を前提としたアーキテクチャが注目されます。 単純なモデルとしても、データの蓄積、加工、出力がすべて非同期で行われ、テストの自動化と継続的な実行を前提とする開発プロセ...

Scala先駆者インタビュー VOL.4  TIS前出さん

Scala先駆者インタビュー VOL.4  TIS前出さん

最初に 浅野:今日は前回の竹添さんからのご紹介でTISの前出さんです。まずは竹添さんからご紹介の経緯を聞かせてください。 竹添:私がこのインタビュー企画のお話を瀬良さんから「元SIerとWeb界隈の両方経験を合わせた話を聞きたい」ということで紹介頂きました。私はSIerで頑張りき...