タグ

Funcに関するperezvonのブックマーク (2)

  • 【第2回】サーバスペックの向上を実現するために〜paperboy&co. 宮下 剛輔〜:企画特集 - CNET Japan

    第1回のインタビューでは、創業者である家入氏が「ユーザーさんと一緒に進化していくサービスでありたい」と語った。 第2回では、今回のリニューアルにおいて、特に『進化』したシステム構成について、技術責任者である宮下剛輔氏にポイントを解説してもらう。 今回のリニューアルでは、サーバ構成を大きく刷新しました ―――これまで何十万人もの膨大なユーザーを支えてきたシステム構成について教えてください 今までのシステム構成は、1台のサーバがウェブ機能や、メール機能(アンチスパム、アンチウィルス含む)などの主要な機能を持ち、そこに一定数のユーザーさんを収容していくというものでした。 この構成はとてもシンプルで、運営管理をする上では全体が把握しやすい、また何か問題が発生した場合でも単一のサーバにしか影響がなく影響範囲を最小限にとどめられる、というメリットがあります。 その反面、複数の機能が1台のサーバに収容さ

  • 第5回 Funcモジュールの作り方 | gihyo.jp

    第3回ではfuncコマンドから、第4回ではPythonプログラムから既存のFuncモジュールを呼び出す方法について解説しました。今回はFuncモジュールそのものを作成する方法について解説します。 モジュールのパスレイアウト モジュールファイルは、/usr/lib/python2.4/site-packagesなどの、Pythonモジュール探索パスの下に、以下のように配置します。 $PYTHONPATH/func/minion/modules/mymodule.py このように配置されたモジュールは、funcコマンドからは func "*" call mymodule mymethod で呼び出せます。 また、以下のようにモジュールのディレクトリを階層化することもできます。 $PYTHONPATH/func/minion/modules/ foo/ __init__.py bar.py この

    第5回 Funcモジュールの作り方 | gihyo.jp
  • 1