TS's memorandom
1 month ago[途中 cyberperiscope により削除]ちょっと書き方がアレだったんで、フォローしとくと、重要だと思ったのは、仮想化というのが、果たして選択として正しいのか、一歩下がって考えて考えた方がいいだろう、という点。
過去の資産をマイグレーションするには、仮想化は良い方法だし、過去から今にわたるまで、目的の一つだったし、これからもそうなるでしょう。
一方、drag drop で出来るって話は、実は、configuration managementの話に過ぎなくて、それさえ出来てなかったってのはある。
で、もどって、仮想化が良いかどうかは、わかりません。今はPCというみんなにとってわかりやすい、物理も仮想も潤沢にある環境を同じ手法で管理できるという点で非常にメリットがあるし、なにより売りやすい。でも、サービスを提供するという視点で、かつ、フルスクラッチでできるとしたら、どういう機能をもったコンポーネントを作り組み合わせてゆくのか、というのは重要な課題。それでも、物理でも仮想でも同じに扱える構造ってのは重要かもしれないけれど。
ですね.
うい。TottalyAgree。だから、”この先次に”考えなきゃいけない論点だと思います。まずは当座あるものをしっかり動かすことが大事。ゆえに、このしちめんどうな環境シュミレーションは非常に大事。よくぞ作りましたおつかれさまでした、という感じ。
ぼくのまわりだけなのかもしれないけれど、上品な人もワイルドな人も、あまり関係なくやってます。
それを見るたび、いいのかなあ、と思ってしまうんですよね。
AmazonのECとクラウドに共通する世界観、そしてガベージコレクションに頼り切りの現実
1 month ago(引用をかなり削っています)
ああ、これはもうちょっと話を広げてプログラミング言語のところまで行っていいと思います。つまり、C言語ってメモリ管理してたけど、だんだん高級言語になってしなくなって(ざっくり、Java的なVM世界と言えばいいのかしらん?)、リソースを綺麗に使うのって意識されなくなってますよね。でもって、意外とメモリリークで駄々漏れになってたりとか。
その意識する単位が一個抽象化されて上がったってことだよな~、と1年半くらいまえに「要するに仮想化って何?」というのを考えてる際に思ってました。そして最近もこの辺の議論をします。組み込みCみたいな役割ってどういう位置づけになるんだろうねぇ、みたいな。
推定ですが、高効率長文バッチ処理重重トランザクションをばしっと書ける人って減ってんじゃないかな、と。エンタープライズ系のSEでもJAVA以降しか知らないって人増えてるみたいですし。ウェブ系になるとPHPとPerl以降という人も増えてますし(これは業界が違うのでまぁ別にいいのですが)
その証左として、スケーラブルウェブシステムを作れる人/会社ってすっげー少ないそうです。大規模になると対応できなくて破綻する会社多しという話を聞いてました。
動的なメモリ管理を意識的にやっていたアセンブリ言語やCの世界から,LISP由来のgarbage collectionベース,つまりメモリは一見無限に見える(実際は一杯になると一生懸命かき集めてるんだけど)世界を作っても問題のない程度にメモリの量が増えた,というのが大きな変化になっていると思います.ただ,完璧なGCはないし,回収し切れないメモリ領域もあったりするから,決してGCにすべておまかせすればいいというわけではありません.
組み込みのアセンブリ言語やCの世界は,要するにメモリ領域が極めて限定されているのと,メモリ管理にCPUを使うほどの処理能力の余裕もないのですよね.応答速度が要求されるから.この抽象化 .vs. 高速化の相反する要請のトレードオフを考えるのがシステム設計者とプログラマの仕事です.
データベースも抽象化されているので,難しいトランザクション処理はほとんど自前ではやっていないでしょう.DBMSにおまかせしちゃってるような気がします.ただ,その部分の知識がないままだと,swmemo大人の書いている通り,一定規模以上の仕事はできなくなりますね.
売れるものなら面白い動き、ということでちょろっと注目。ライフスタイルマーケとして住宅は究極ですしね。
そして、前から疑問なのが、住宅メーカーと家具メーカーの距離が遠い点。上手く組めばいろいろ出来ると思うだけど、互いに縁が薄いのかな。(雰囲気的に薄そうではあるけど)
(via swmemo)
1 month ago現場だけではなくて、「ちょっと近づいてきたら」(まさに今みたいな状態)、情報を咀嚼するのにも、知識があるかどうかで大違い。
本当はメディアの方に知ってほしいのだけれど(記者さんやディレクターさんが、疫学的な情報に無頓着だと、実際に入手可能な情報の中で、ちゃんと言っておくべきことを落としたりする)、どんな立場の人であれ、知っておいて損はない。
![swmemo:
kotoripiyopiyo:
[drawr] スレッド - 2009-04-15 19:22:00](http://21.media.tumblr.com/Y7F3lAl6knmet29tsSGYHwH8o1_500.png)