lsyncd と rsync を使ってリアルタイムなサーバー間ファイル同期を実現する
![lsyncd と rsync を使ってリアルタイムなサーバー間ファイル同期を実現する | レンタルサーバー・自宅サーバー設定・構築のヒント](https://cdn-ak-scissors.b.st-hatena.com/image/square/b56c3345853b79a46155ddf779a6257533b3db14/height=288;version=1;width=512/https%3A%2F%2Fserver-setting.info%2Fimages%2Fsakura%2Frsync.png)
lsyncd と rsync を使ってリアルタイムなサーバー間ファイル同期を実現する
https://developers.soundcloud.com/blog/prometheus-monitoring-at-soundcloud 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 Prometheusは、SoundCloudが中心となって開発を進めているオープンソースのプロジェクト。Dockerの社内でもメインのモニタリングシステムとして利用されているようです。 各社のブログのエントリーから、その特徴をまとめると。 多元データモデルとそれを活かす柔軟なクエリ言語 全てのデータにタイムスタンプのある、OpenTSDBに準じたデータモデル。 http_response_500_totalやhttp_response_403_totalなどHTTPレスポンスのステータスごとに用意しなくても
おはこんばんちは!! 尾藤 a.k.a. BTO です。 HDEのメールアーカイブシステムでは、月間1億6000万通ものメールを処理しています。 それだけのメールを処理するので、メールのデータ量も大変なものになります。 一方で、過去のメールに関しては、それほど頻繁にアクセスするものでもありませんので、できるだけコストを抑えたい。 そこでAmazon Glacierを使ってみてはどうかと考えたのですが、詳しく調査してみると、気をつけないと破産をしかねない危険なものでもあるのが分かりましたので、今回はそれを書きたいと思います。 Amazon Glacier とは まずは Amazon Glacier についてご紹介しましょう。 Amazon Galcier は平たく言うと、安価なストレージサービスです。安価である代わりに、取り出すのに3〜5時間かかります。 Glacier と S3 の料金は次
«Even though Borgmon remains internal to Google, the idea of treating time-series data as a data source for generating alerts is now accessible to everyone through those open source tools like Prometheus [...]» — Site Reliability Engineering: How Google Runs Production Systems (O'Reilly Media) Open Source Prometheus is 100% open source and community-driven. All components are available under the A
この文書はなんですか? この文書は*nix系のシステムにおけるプロセスやシグナルなどについて説明することを目的に書かれました。「プロセスとかよくわかってないからちゃんと知りたいな」みたいなひとたちが想定読者です。 書いているあいだは gist で管理されていたのですが、ボリュームが大きくなったので github で管理するように変えました。 目次 導入 プロセスの生成 プロセスとファイル入出力 ファイルディスクリプタ preforkサーバーを作ってみよう ゾンビプロセスと孤児プロセス シグナルとkill プロセスグループとフォアグランドプロセス epub と pdf epub化したもの、pdf化したものが release ディレクトリに入っています。thanks to mitukiii & moznion! ライセンス この 作品 は クリエイティブ・コモンズ 表示 - 継承 3.0 非移
◆ Amazon SES を使ってみなイカ? AWS に新メニューが1月25日に追加されました。Amazon Simple Email Service (Amazon SES) は、その名の通り、メールを送ることが出来るサービスなのです。メールが送るといっても、そこは Amazon Web Services が提供するサービスはひと味違いまっせ。Postfix や Sendmail のような MTA 的な機能を、API を使って利用できるのです。 これまでメールを送るときは、MTA のセットアップや、外部の SMTP サーバを利用しないと送ることができませんでした。ですが、今回リリースされた Amazon SES を使えば、プログラム的にメールを送信できるので、面倒なメールサーバの調達・準備から解放されます。正直、これは画期的だと思います。 ____ / \ /\ キリッ .
現在、安価なサブスクリプションを採用した最新エンジン“Unreal Engine 4”を利用した新生“Unreal Tournament”の開発を進めているお馴染みEpic Gamesですが、新たにEpicを率いるボスで「Unreal Engine」の父として知られるお馴染みTim Sweeney氏が公式フォーラムにて古い“Unreal Engine”のオープンソース化に言及。初代“Unreal Engine”であればオープンソース化が可能かもしれないと説明し注目を集めています。 これは、昨年11月にTim Sweeney氏が投稿した発言が改めて話題となっているもので、氏はUnreal Engine 2と3が多くのクローズドなミドルウェアパッケージと複雑なライセンスが障壁となることから、オープンソース化は出来ないと明言。一方で、初代“Unreal Engine”であれば可能かもしれないと述
前回のコラムでは、「なぜ地方は補助金をもらっても衰退するのか」について取り上げました。「地方に必要なのは『おカネそのもの』ではなく、『おカネを継続的に生み出すエンジン』である」というのが主な趣旨ですが、本当に多くの反響がありました。 さて、今回は全国各地にある「道の駅」をとりあげたいと思います。 この施設を一度でも訪れたことがある方は、結構いるのではないでしょうか。では、道の駅は誰が作っているのでしょうか。「民間業者が、普通に地元の特産品などを買える便利な商業施設として営業している」、と思っている方も多いと思います。 しかし、実は、道の駅の約8割は行政が設置しているという、立派な公共事業の一つです。 そのため、売上げを伸ばしていこうという努力が足りなかったり、そもそも立派な建物すぎてコストが高かったり、さらには「破綻しても行政が事業主体だから、行政任せ」という状況になっていたりしているので
自社で使用するシステムを開発する、とする。 このとき迂闊にやっていると、気付いたら過去に構築したシステムのメンテナンスにばかり時間をとられ、新しいコードがぜんぜん書けていない、という状況に陥ることがある。 こうなると地獄だ。新規の興味深いコードを書くなんてとんでもない、という状態になる。メンテナンスコストを下げるためのコードすら書けなくて永遠に悲惨な撤退戦を繰り返すことになる。絶対に避けなくてはならない。 ということで、自分が心掛けていることをざっと書く。 全く手を入れずに動き続ける状態を最初に作る もちろんシステムというものは生き物なので、ある程度のメンテナンスコストが必要になる。特に会社というものは生き物なのでシステム周囲の環境は常に変化する可能性がある。データ連携している別のシステムの仕様が変われば、当然そのデータを利用する側も対応しなければならない*1。 ということで、システムには
タイトルは半分くらい釣り。やる気ってのはやる気のことで、モチベーションとは「やる気を起こさせるような刺激、動機づけ」のことだけれど、やる気とモチベーションは「実はそれほど密接には」相関がない、ということで。 本記事は 「今後のIT企業における若手の採用と教育について - Togetterまとめ」 にインスパイアされてのものだけれど、必ずしもこれに合致した内容ではない。 一般的に、ある業務に対するやる気を出すにはモチベーション(動機付け)が必要とされている。動機付けには内発的なものと外発的なものがあって、前者は例えば「プログラミングtanoshiiiiiiiもっと勉強したい!!」みたいなもので、後者は「おちんぎん一杯もらえるから頑張ります!」みたいなものだ。従業員にある業務に継続的にコミットし、スキル向上のために自発的に努力してもらうには、こうしたモチベーション――特に持続力が高く企業側のコ
先週、 Hacker News上で興味深い議論が行われました 。テーマは Linux Kernelのコーディングスタイル についてです。 議論の中で私は、 コーディングで垂直方向にそろえるインデントをとるべきか というささやかな聖戦を仕掛けました。私は全面的に賛成です。理由を説明しましょう。 垂直方向にそろえるインデントをとるとは? 簡単な例を挙げてみます。 int robert_age = 32; int annalouise_age = 25; int bob_age = 250; int dorothy_age = 56; ちょっと見ただけで、「bob_age」がおかしいと分かるでしょう。また、目視であちこち探さなくても、全ての値が整数であることが簡単に確認できます。 この考え方は 一般的に 共有 されているわけではありません。ですので、なぜ 多くの 人たち がこれを有効なスタイルガ
あなたは、これからキャリアを切り拓こうとしている素晴らしいエンジニアたちを抱えています。チームは優れた成果を出して成長し続けているので、何らかの具体的な方法で賞賛したいと考えています。すぐに思いつくことは、特にエンジニアたちがそのチーム内ですでに事実上リーダーの役割を果たしている場合には、彼らにチーム内での役職を与えて昇進させることでしょう。でもその報酬は、本当にエンジニアたちが望んでいるものでしょうか? もしかしたら彼ら自身も、昇進は望むべきもの、と思い込んでいるだけではないでしょうか? 人材マネジメント力は別のスキル エンジニアの世界では、エンジニアたちが技術面ではピークに達した後に、これまで習得したものとは全く別の、社交面だとかソフト面におけるスキルを学ぶよう求められることがよくあります。これらは、エンジニアたちが過去のキャリアではほとんど気にしていなかったものです。このようなスキル
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く