稀代のストーリーテラー、アン・マキャフリィを偲んでSF・ファンタジー作家のアン・マキャフリィが先週お亡くなりになったと聞いて大ショックの一日だった。Dennisよりショックというと言い過ぎか。訃報:米作家アン・マキャフリーが死去マキャフリィ、というか私的には「アンおばさま(といっても85歳だし、L.starが彼女の著作に触れた頃にはもう60代だった)」はスペック的には最初にヒューゴー・ネビュラ両賞(中編部門)を取った女流SF作家のはしり、と言う紹介になるが、稀代のストーリーテラーという印象が強い。力でぐいぐい押して読ませる作風。科学的考証はそこそこできているが、小説としての伏線の張り方とかに難があるというか、わかりやすく配置して回収するふりすらしないフラグクラッシャーぶりが見受けられる。そんな大味な作風が大好きでした。そんな大御所のご逝去を悼んで、ちょっとした紹介エントリを起こすことにしました。代表作としては「パーンの竜騎士」シリーズ。あまりにも多いので1巻だけ貼っておく。ちなみに今年映画化が発表されている。アン・マキャフリイ糸胞が定期的に降る惑星パーンを舞台に、遺伝子操作で作られた竜とその乗り手を中心に繰り広げられる一大シリーズ。ファンタジー色の強いSFで、どっちか一つに決められないのが特徴である。「竜の挑戦」で一応完結しているが、外伝、サイドストーリーを含め展開している上、息子トッドが後を継いで書いているので、これが読めなくて残念!ということはない。ハヤカワ文庫では「アダルト三部作」と「ジュブナイル三部作」という区切り順で発刊しているので、原書刊行順とは異なる。読むときは原書刊行順に1,2,4,5,6,3巻と進行することをおすすめする。その先は刊行順に読んで良いが、進むにつれクライマックスへとまるで週刊誌の連載マンガのように話が発散していく。私的ベストはメノリが主人公の4巻「竜の歌」と5巻「竜の歌い手」の二部作。芙佐たぐいまれなる才能を持ちながら、環境に阻まれうまく生かせない主人公の葛藤とサクセスストーリーは、社会に閉塞感を感じながらもそれを打倒したい若者の心に結構刺さるだろう。竜の歌い手のほうは、L.starが前に進んで頑張らないといけないとき、いつも心の支えになった一冊だ。絶対おすすめ(だが、単体で読んでもありがたみは薄いので全部読め)。おばさまのフラグクラッシャーぶりはこのころから健在で、3巻「白い竜」のきっかけとなる非常に印象的な、どうみても次巻の主人公決定イベントとしか言いようのないすばらしい描写が2巻「竜の探索」にあるのだが、実は単に書いただけで続編は考えてなかったとか。ありえない!!!!次は「歌う船」。TRPG「トラベラー」とそこはかとなく似た世界で、女性の脳を移植された宇宙船と宇宙船乗りの物語。アン・マキャフリーなお初期の作品である一作目以外は若手との共著。共著者にはヴァルデマール年代記のマーセデス・ラッキー、マジカルランドシリーズ(故ロバート・アスプリンと共著で、現在引き継いでいる)のジョディ・リン・ナイ等々、錚々たる面々が含まれる。それゆえ作風がかなり異なるのだが、それが世界観に深みを与えている。個人的ヒットはそこはかとなくラブストーリー仕立ての「旅立つ船」。ラッキーそれから「九星系連盟」シリーズ。マキャフリイ短編「等のなかの姫君」あたりと初期の「ペガサスに乗る」をベースに作られたエスパーたちが恒星間の物流をになうという一風変わった世界のお話。主人公家族が全員強力な超能力者という設定が非常に強力で、他種族とのコンタクトとか見るべきところがいっぱいあったはずなのだが、2度読んでるのにある種ほのぼの家族物語という印象しかない。おばさまは多作な方だったのでほかにもいろいろあるが、日本語で読めるところはこんなところだろうか。物語を語るのが好きなんだろう、というのが小説からも漂ってくる希有な作家でした。天国でもきっと執筆されるのでしょう。死後天国での新作が読めるのが楽しみです。我々のデータは雲の中にどう溶け込んでいくのか久しぶりにRDBMS技術的な記事でも。HerokuがDatabase-as-a-Serviceを開始したらしい。HerokuがPostgreSQLのDatabase-as-a-Serviceを開始。料金表がおかしいぞただしHerokuは昔からPaaSの一環で、バックエンドPostgreSQLをサポートしているのでそれ自体は珍しいわけではない。専用メニューが開始された、ということにすぎない。いえばUmitanuki氏がHerokuオフィスに行ってPostgreSQLとpl/v8の話聞いて来たで遊びに行ったレポートを書いているが、そこの話とも矛盾しない。PostgreSQLは素のまま、管理運用に手を入れて、とにかく万人に扱いやすいシステムに仕上がっているようだ。統合制御のおかげで、実運用するためにはノウハウが大量に必要な高可用性部分など、まさにクラウドベンダーにはおいしいところである。使いやすいだけが果たして論点で良いだろうか?例えばDropboxのような単純ストレージを提供しているベンダーは、Dedupを実装しており、見かけより小さなストレージしか用意せずに差額を稼ぐ、と言う手法を使っている。DBMSでは同様の手法はカラム指向データベースを使う方法がある。トランザクション性能こそ遅いが、カラム指向は圧縮しやすく、OLAPトランザクションの処理には通常の行指向RDBMSより優れている。最近のDaaSを見る限り、かなりはっきりと3種類に指向がわかれてきている。Engineがやった方法。自社製のカラムナデータベースに強力なキャッシュエンジンを構築しOLTP性能を担保する。圧縮はうまくやれば強力に効くため(ただし、Salesforceが圧縮しているかは不明)、コスト面のメリットはHerokuのような既存RDBMSを使うタイプより大きい。機能、性能特性等の差異は大きく、使いづらい。独自製品になるためベンダーロックイン問題が発生する。このくくりが最初に現れたのはとにかく性能に対するハードウェアの物量を最小化できたからである。端的に言うと、DaaSとしては「効率が高いが不便」なタイプと言える。RDSのやり方である。DBMSは既存のものを用意し、Dedupのようなハードウェアコストの削減はあまり意識せず、管理運用コストやノウハウの集約を目指す。巨大IaaSが普及し、クラウド基盤を利用できるようになったことが、この種の「汎用システムのクラウド化」が出来るようになった一番の理由だろう。既存のソリューションの延長線なので、ノウハウは利用できるしベンダーロックインの心配も少ない。無理な挑戦はできないが、する必要も無い。こちらは「効率は低いが便利」なタイプと言える。これはアウトソーシングの亜流みたいなもので、技術的難易度は高くないゆえに、参入障壁も低い。今後どんどん増えてくるだろう。既存RDBMSの皮を被った新型DBといういいとこどりとなると現れるのが「効率が高くて便利」なソリューションだが、可能性はある。既存RDBMSとの機能互換性を有しつつ、なおかつカラム指向+キャッシュのような効率的なアーキテクチャをバックグラウンドにすれば、両方が実現出来る。いう研究はL.starもいろいろやっていて何度かブログに書いた(実装はない)が、FathomDB、「スケーラブルなRDBをDatabase-as-a-Serviceで提供する」と宣言クラウド対応のスケーラブルなMySQLデータベース、米Xeroundが発表などのような挑戦がすでに行われている。前者については情報がないがMySQLベースの仕事をしているらしいから、どっちも考えているのはMySQLのストレージエンジンだろう。中身は自動Sharding+レプリケーションによる読み書き負荷分散だ。これは実際実装してみるといろいろ骨が折れる話で、一人で出来るようなものじゃなかった。Xeroundはよく動くまで持って行ったなと感心している。その先さてこの先であるが、微妙に揺り戻しが来ている感じである。1番目の初期DaaSはベンダーロックイン問題などで嫌われてきており、当面はPaaS向けの2番目が主流になり、3番目を実装したベンダーがコスト面で有利になっていくだろう、という形だろう。これに単純なコモディティ型ではないハードウェア、たとえばSSDと組み合わせた形などにより、が、Oracleがどこにやってくるかが不気味である。3番目、あるいはその先を見越した開発をしているのではないかと想像している。逆に個々に食い込んで来れないと、レガシー化する恐れがある。いやOracleとしてはそっちのほうがありがたいのかも知れないが。ひとつ分からないのはVoltDBで、既存のSQLの致命的な欠点と言えるいくつかの点を改善している。SQL?とかで考察しているSQLの駄目な部分に食い込んでくるのか?という話になる。VoltDBがそのまま、ではないが。MapReduceとかがすでに挑戦している道であり、近いうちに(10年以内?)何らかの形で変化を見ることになるのではないかと思う。tweet到達、誕生日、この一年のブログの総括そろそろ@L_starの通算5000tweetになるが、ちょうど誕生日と重なる感じであるというか、書いてる時点で日本時間なら到達済みなのでいろいろ総括してみようかと思う。今年はやはり3.11のショックが特に大きく、それでいろいろと変わってしまった。言っているうちにようやくtwitterの使い方が分かってきてふぁぼられとRTを増やし、ずっと懸念だった800followerを越えたらみるみるうちに今は1250に迫る勢いである。ツイッタラー・ブロガー仲間から見るとかなり少ないが、そんなに頑張らないわりには成績が出たのかなと思っている。ふぁぼれら数はfavstar調べで執筆時現在1760を記録しており、1/3fav/tweetはタイムリーなことを言わない割には上出来かなと思う。受けたツイートを再紹介すると以下のとおり。1位:「緊急時こんだけ節電できたんだからそれを継続すれば原発つぶせる」を「業績悪化でボーナス0にした時も君たち生活できたんだから、今後ボーナス廃止ね」は似ている。短期的に無理は出来ても、組織化できていなければ長期戦には耐えられない。無理して達成した数字は長期的考察のベースには使えないなんと250fav750RTと言うダントツの化け物。これが何でそこまで受けたのかは未だに難しいが、流れがあるのだろう。あと「腑に落ちる例え」はみんな好きらしい。2位:もちろんみんな知ってると思うけど、「品格がない」という言葉は「お前ごときには既得権はやらない」の婉曲表現です。3位:日本と言う国は本当にガラパゴスだ。大臣の進退で問われるのは何をやったかではなく、どんな失言をしたか。今日本に最適な閣僚は、寡黙な灰皿ではないだろうか。4位:現在の日本文化を解読するのに、日本人の特殊性という特異点概念を一度でも使ったら負け。要因だけで説明できる。今ある社会は、どうであれ我々の行動の結果とわずかな偶然の産物なのだ、ということは心しなければならない。まじめなものだが、これは実際このブログを書くときにもっとも重要視することの一つである。5位:真の日本人なら、あらゆる災害があっても出勤できるように完璧に体制を整え、一切の「想定外」など許さない。大地震・巨大台風のような「100年に一度の大災害」ごときで遅刻するようなら、それは一族郎党万死に値する。「コスト」などという言い訳をするのは売国奴。当たり前のことだよねっ6位:Jobs本は、iPadで読むと印象深く、SonyReaderで読むと悪の総裁に見え、GalaxyTabで見ると剽窃者そのもので、Kindleで読むのが一番マイルドに見えるってぴゅあ読書家が言ってた。電力は東京電力から直で引くのがお勧め。(捏7位:空気で突き進むというのは、将棋で言うと定跡知らずの力戦調。思えば「やってみれば何とかなる」は日本人社会の典型的な行動パターンで、努力量積むことで相手に勝ってきた。対してグローバル社会はきっちり定跡勉強して、手を読んでから打ってくる。