タグ

ブックマーク / www.e-agency.co.jp (4)

  • プロダクト開発を支える技術

    こんにちは!エンジニアの瀬尾です。 今回は私達がどのようなやり方でプロタクトを開発しているのか 実際のリアルタイム解析基盤サービスのアーキテクチャを交えて紹介します。 構成図 今回のインフラはすべてAWSのサービスを利用して構築しました。 IaaSとマネージドなサービスの組み合わせにより開発・運用コストを削減しています。 各レイヤやサービス構成は management UI:S3 + CloudFront Job:SQS ストレージ:RDS(MySQL) サービス利用者の管理画面レイヤです。 UIはAngulerJSのSPAがS3に配備されていて、CloudFrontにより配信されています。 Rename Distributionパターンによってエッジサーバーのキャッシュタイムアウトにかかわらずデプロイ時に最新のUIが配信される仕組みになってます。 UI背後のアプリケーションおよびJob(

    プロダクト開発を支える技術
  • MySQLTunerでMySQLのチューニングを診断する方法

    https://github.com/rackerhacker/MySQLTuner-perl MySQLTunerはMySQLのチューニングを診断してくれるアプリケーションです。 基的なパフォーマンスチューニングのヒントをわかりやすく表示してくれます。 MySQLのチューニング設定に不安な方や、はじめてMySQLをさわる方は試してみると良いでしょう。 ライセンスはGNU GPLで無料で使えます。 検証環境 CentOS 6.3(64bit) MySQL 5.5.28 MySQL 5.5をインストール MySQL 5.5をインストールします。 # wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm # wget http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86

    MySQLTunerでMySQLのチューニングを診断する方法
  • Nagiosでシステム監視 その1 インストール

    インターネットシステムには障害がつきものです。人為的なミスもあれば、ハードウエアが自然に故障することもあります。これらを事前に想定して防止をすることも重要ですが、障害をなくすことはまず不可能です。 起きてしまった障害の被害を最小限にい止めるため、いかに早くシステム管理者がこれに気づき、正しい対処をすることが重要になります。しかし人力で監視するのは無理があります。 そのため、システムとネットワークを監視するアプリケーションがあります。指定されたホストやサービスを監視し、障害や復旧時に通知します。システムへの負荷は微々たるものですし多少制約があっても使っておいて損はないと考えます。 今回は、システムを監視する、Nagiosサーバをインストールして立ち上げるまでをやってみたいと思います。 オンラインで利用できる監視サービスもありますが、自前でNagiosサーバを立ち上げると、たくさんのホスト

    Nagiosでシステム監視 その1 インストール
  • SaaS型レコメンドエンジン「さぶみっと!レコメンド」をWordPressのプラグイン機能で提供開始!

    SaaS型レコメンドエンジン「さぶみっと!レコメンド」をWordPressのプラグイン機能で提供開始! “おもてなしを科学する”株式会社イー・エージェンシー(東京都千代田区、代表取締役:甲斐真樹)がサービス提供を行っているSaaS型レコメンドエンジン『さぶみっと!レコメンド』を、WordPressでカンタンにご利用いただくためのプラグイン機能がリリースとなりましたのでご報告いたします。 WordPressPHPで実装されたオープンソースのブログ・コンテンツ管理システムです。バージョン3.0の公開以来、ダウンロード数は6500万回に上り、国内だけでなく世界中のユーザーに利用されています。 さぶみっと!レコメンドは、レコメンド情報を表示する箇所に専用のJavascriptタグを設置して表示を行う仕組みで、WordPressのプラグインをインストールするだけで自動にレコメンドのJavascri

  • 1