matsutakegohan1's blog

matsutakegohan1(きゅーぞう)による、釣り、狩猟、技術?、セキュリティ?、その他の話

未分類

Apache3.0

投稿日:

いまさらかもしれません。
ここしばらく、珍しくまじめに仕事してるのでRSSリーダーの未読がガが。

メーリングリストより

3.0 – Introduction
I believe the httpd project is ready for a push towards the next major
version.

I believe everyone involved has learned many things from 2.x. I wasn't
here for all of the early 2.x development, so it is very easy to say I
am naive in the scope of something like pushing for 3.0.

ひゃっほう。

流し読みしかしてないんですけど。
なおかつボクチンの英語力は神が勝って駄目ですので参考にしたら負けです。

apache2.Xの問題点。

- Async IO will not work in the core without committing more evil hacks,
that will make the code harder to understand and follow.

- Async IO will not work correctly with filters today.

- The module API exposes too many internals of how client IO is done to
make small incremental changes.

- The HTTP protocol is still married to the core, and there has been
very little progress in separating it out.

- Performance for many metrics will never be fully on par to async or
hybrid async/threaded based servers like lighttpd.

- The configuration subsystem does not enable runtime changes, or the
ability to easily programmatically extend it.

・やっぱ非同期IOほしいよね
・moduleのAPIが丸見えなのってどうよ?
・HTTPプロトコルべったりですよね
・結局非同期IOとかないかlightHTTPよりおそいっすよね。
・動的にconfigかえらんないですよね (合ってるのかな・・・・)

周りは結構冷静な反応っぽいけど基本前向きなように思いました。
ほんと流し読みなので・・・
英語だし・・・

で、ゴール。
3.0 – Proposed Goals
長いのでポイントだけ。

-Rewrite the Core to be an Async Event state machine and data router.
-Rewrite how Brigades, Buckets and filters work.
-Break the 1:1 mapping of a worker to a single request.
-Change the meaning of MPMs.
-Include support for Waka.
-Build a cleaner configuration system, enabling runtime reconfiguration.
-Experiment with embedding scripting languages or something like Varnish'es VCL if and where it makes sense.
-Experiment with the right way to abstract state machines, multi-threading, and async IO from module developers who want a 'simple world view'.
-Find a better release model for a 3.0/trunk
-Promote and include a external-process communication method in the core.
-てめえの考えをこのスレにかけや。

まだこの先は追いかけてないであります。

ぱっとみ納得できるものが3割。
何でやんのか意味解らんものが7割。
多分これがポックンのapacheの理解度なんでしょう。
あーうー
勉強します。_。


-未分類
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

アーバンカスタマーサービス

アーバンカスタマーサービスは関西系セレクトショップ、アーバンリサーチのポイントカードのようなものだ。他のポイントサービスと決定的に違うのはプラスチックカードを使用しないということ。ポイントの管理は携帯 …

no image

電源求む

誰か電源恵んでください。 なんか家に帰ってPCつけたらなぞのうなり声が・・・触診してみると、どうやら電源のファンがいかれた模様。うなり声と、たまにこすれる音。そのうち暴発の予感。 普通に考えたら電源は …

no image

Sierra Trading Post

Sierra Trading Post はアメリカのWebのアウトレット屋さん。 無駄にでかい楽天さかいやスポーツのアウトレットと思えばいいかも。 初めて使ってみた。&#016 …

no image

株主優待 江守商事

江守商事は福井県の会社。竹田和平さんが大株主で入っている。 昔株を勉強していたころのブログ。http://minimin.blog45.fc2.com/blog-category-9.html 今見る …

no image

査定

給料がなぜ上がるかということ。 コンセプトは「会社がお願いして給料を上げたくなるような人間になる」 給料が上がる要因は4つ・A そもそも平均を突き抜けて給料が低い場合・B 上司とねんごろの場合・C 新 …

第一精工の高速リサイクラーはすべての釣り人の必需品だと思っています。糸の巻き替え、巻き直しにこれが在るのと無いのでは天地の差があります!

シマノの防水クッションは、すべての時期で船釣りのオトモ。一番小さいサイズで大抵大丈夫です。冷えから守ってくれたり、エンジンの振動から守ってくれたり、寝るときに枕になります。

%d人のブロガーが「いいね」をつけました。