Uncategories 100ドメイン以上を運用する企業向けクラウドのWebサーバー(Linux + Apache + mod_proxy_balancer ) こんちには、インフラチームのyanaです。 前回のPostgresに続きまして、実際に弊社のサービスで利用しているWebサーバーの ご紹介させていただきます。 Linux+Apacheの標準的な構成で、負荷分散と可用性維持のためにApacheの標準モジュールであるmod_proxy_balancerを利用したロードバランサーを導入しています。 上記の構成にした理由は、以下の3つです。 1.複数のFQDN環境でのSSL提供が可能である 2.拡張性や自由度がある 3.上記の2つを実現させ、低コストでの運用できる 1.複数のFQDN環境でのSSL提供が可能である 弊社のサービスでは、個人情報やクレジットカード情報を取り扱う場合があるた
はじめに mod_proxy_balancer の振り分け挙動について調べた mod_proxy_balancer の failonstatus の挙動についても調べた 参考 Apache モジュール mod_proxy_balancer mod_proxy_balancerで特定のレスポンスコードを検知させる方法 検証環境 環境 以下のような構成で確認を行った。 役割 IP 備考 proxy_balancer 172.17.0.96 Server version: Apache/2.2.22 (Debian) worker 172.17.0.97 Server version: Apache/2.2.22 (Debian) worker 172.17.0.98 Server version: Apache/2.2.22 (Debian) 全ての環境は docker のコンテナを利用してセ
英レディング大学は6月8日(現地時間)、アラン・チューリング博士没後60周年に当たる7日に同校が英王立学会で開催した「Turing Test 2014」において、チューリングテストの初の合格者が出たと発表した。 合格したのはウクライナ在住の13歳の少年、ユージーン・グーツマンくんという設定のプログラム。ユージーンくんは2001年にロシア人のウラジミール・ヴェセロフ氏(米国在住)、ウクライナ人のユージーン・デムチェンコ氏(ロシア在住)らが構築した。これまでも多数のチューリングテストイベントに参加して改良を重ねられてきた。 チューリングテストは、「コンピュータの父」と呼ばれる20世紀の英数学者、アラン・チューリング博士が提案した、人工知能を知的と呼べるかどうかを判断するためのテスト。人間が人工知能と対話して、相手が人工知能か人間か判断できなければ、その人工知能は思考しているといえるというもの。
あなたは、Javascript で開発をしようと思って一歩を踏み出したけれど、 まだできていないという状況ではありませんか? もしかして、 Scala は知っているけど JavaScript は使いたくない JavaScript は使っているけどメンテナンスがしんどい 型...型... ・・・このような悩みをお持ちではないでしょうか? このウェブサイトは、これらのお悩みをお持ちのあなたのために作りました。 Scala を JavaScript に変換するツールがあったら、今すぐ欲しい!とあなたがお思いなら、 この先を読む必要はありません。 こちらからお申し込みいただき、このサイトを読む時間を実装にあててください。 さて、 Scala は知っているけど JavaScript は使いたくない JavaScript は使っているけどメンテナンスがしんどい 型...型... このような理由で実装が
eMarketerの調査報告書によると、今ではスマートフォンやタブレットのアプリからいろんなものを検索する人が増えているという。そのことは、GoogleやBingやYahooなどの大手検索エンジンにとって、売上シェアの深刻な減少を意味している。 この報告書によると、Googleのモバイル広告の売上シェアは2012年から2014年までで17%も減少した。2年前にこの検索巨人は22億4000万ドルの検索市場の82.8%を保有していた。今年の合衆国のモバイル広告市場は177億3000万ドルという巨額で、そのうちのモバイル検索広告はその約半分の90億2000万ドルだったが、Googleのマーケットシェアは65.7%に落ちた(上図下表)。 ものごとを探すときに、これまでのようにデスクトップで検索エンジンを使う、という形から、スマートフォンで探す形に変わりつつあるのだ。同時にまた、検索のやり方も多様化
長い間待たれてきた git のメジャーバージョンアップがリリースされました。Changelog に目を通し、素晴らしい機能を見つけられることに興奮しています。過去の git リリースの情報をおさらいしたい場合は、バージョンアップのたびにその情報を特集してきた私の過去記事をご覧ください: 1.8.2、1.8.3、1.8.4、1.8.5、1.9。 このブログ記事では、今回のバージョンアップの一部しか取り扱うことしかできません。変更とバグ修正の完全リストをご希望の場合は、Changelog の完全版をご覧ください。 デフォルト設定一部変更: ユーザビリティの改善と混乱を解消 まず最初に、互換性に影響する変更を見ていきましょう。複数の変更がありますが、これらのアップデートは、初心者にとどまらず多くの人々を悩ませてきた誤解を解決するもので歓迎できると思います。これらの変更は、.gitconfig を
GroovyでAndroidアプリ書けるようになってうれしいですね! 以下の記事を参考に動かしてみたらすぐに動きました! AndroidStudio - groovyでAndroidアプリを開発 - Qiita Android Studio を0.6.0にバージョンアップするまでは・・・。 0.6.0にバージョンアップするとビルドできなくなりました。 2014/6/29追記 Android Studio0.6.0に対応したGradleプラグイン(melix/groovy-android-gradle-plugin · GitHub)があったので、そちらを利用すればandroid.applicationVariants.allブロックの記述が不要になるので、下記に書いた対応は不要です。 ちなみにGithubのREADMEにはapply plugin: 'me.champeau.gradle.
6/1から株式会社Abbyに就職しました。 いままでは個人事業主としての取引先でした。 Abbyとしてチャレンジする大事な仕事があり、それに集中して仕事をするため、就職を決意しました。 また、真に集中するために会社の近くに引っ越しをする予定です。通勤は魂と体力削られるので。 募集しています 株式会社Abbyではプログラマを募集しています。コードを書くのが好きな人、誠実に書ける人を募集しています。 ハードルが高い高いと言われまくっているのでこれだけだとだれも募集しませんね。もう少し噛み砕いて、Abbyがどんなところなのか書いてみます。5年半近くはいるのでそれなりに見えているとは思います。 スキル的なこと 募集要項にあるとおり、1つの言語をそれなりに使えること、が第一条件だとは思います。好きな言語がある、相性が良い言語があるってのは大事だと思いますし、すべての言語が同じ習熟度ということもないで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く