読者です 読者をやめる 読者になる 読者になる

技術

他社サイトに設置するjsタグを作る時のTips(prototype汚染の話)

こんにちは、g0eです。 アドテク業界ではjavascriptのタグ(以下、jsタグ)をクライアントサイトに埋め込んでもらうことがよくあります。 自社サイトの開発と違って、設置先のサイトでどのようなjavascriptが動いているかわからないので、他のjavascriptと競合…

Rundeckをクラスターモードで構築する

こんにちはmatsです。 最近、更新サボってましたが久しぶりの投稿です。 今回は前に下の記事でご紹介していたジョブスケジューラー「Rundeck」について書こうかと思います。 http://tech.im-dmp.net/archives/1681 最近、2.6.0がリリースされたのでアップデ…

Aerospikeのスケールアウト

こんにちはmatsです。 先日、「Aerospike Deep Dive」に登壇したのですが、その際にスケールアウト(ノードの追加)について聞かれる方が多い様に思いました。 http://tech.im-dmp.net/archives/3971 今回はそのスケールアウトの手順と注意事項について書こ…

「Data Connector for Amazon S3」でELBのログを取り込む

こんにちは。matsです。 トレジャーデータからこんなサービスがリリースされました。 http://blog-jp.treasuredata.com/entry/2015/06/22/125518 たまたま社内でELBのログを調査する機会があったので、「Data Connector」でELBのアクセスログをTDに送るのに…

AWSでAerospikeをインストールする

こんにちは。matsです。 ちょうどAerospikeを増強する機会があったので、インストールについてまとめてみました。 基本的にはこちらのリファレンスを参考にしています。 サーバの起動 下記の構成で立ち上げます。 インスタンスタイプ: r3.2xlarge以上 OS: …

Airbnbの「Airflow」を試す

こんにちは。最近pythonと戯れているmatsです。 6月の頭にこんなリリースがありました。 http://japan.cnet.com/news/service/35065498/ 今回はこの「Airflow」を試してみようかと思います。 Airflowとは 「Airflow」はAirbnbがオープンソースとして公開した…

AWS運用における3種の神器

こんにちは。matsです。 IMは膨大な量のデータを扱うビッグデータカンパニーでありますが、それと同時にAWSをゴリゴリつかうオートスケールカンパニー(?)でもあります。 ほぼ全てのサーバをオートスケールによって運用しており、高い対障害性と運用の効率…

PythonでTreasureDataにBulkImportした話

こんにちは、g0eです。 mats氏によって「中の人」の紹介記事が勝手に書かれていることに最近気づきました。javaはもう忘れました。 弊社では各種ローデータの収集や一次加工にTreasureData(以下:TD)を活用しています。 そして、アプリケーションは主にpython…

Aerospikeを採用した話2

こんにちは。社内でApple Watchをイジられているmatsです。 少し前に、 http://tech.im-dmp.net/archives/421 このような記事を書きましたが、今回はその続きになります。 プレスリリースや前回の記事では他社とのID連携の部分にフォーカスしていましたが、…

AzureのWordpressを無料で使い倒す

こんにちは。イマイチ5月病のビッグウェーブに乗り切れていないmatsです。 IMではインフラ基板にAWSを採用していますが、本ブログを含めいくつかのwebサイトではMicrosoft Azureを利用しております。 メインのプロダクト以外は極力マネージドのサービスを利…

Aerospikeを採用した話

こんにちは。matsです。 先日、このようなプレスリリースを出させて頂きました。 http://prtimes.jp/main/html/rd/p/000000012.000009210.html 今回はその裏側の話をしようかと思います。 Aerospikeを初めて聞く方もいるかと思うので、簡単に説明しておきま…