2018年6月29日金曜日
RDBとDAppsと役所仕事
ファイル保存や認証など、単発のアプリはDApps化は簡単だが、業務アプリや基幹系は相応に難しいはずだ。これをDApps化することは可能なのか、あるいは意味があるのかについて考えてみる。
これが難しい理由の一つは、トランザクションの存在である。DApps化のためには、データベース層とアプリケーション層の両方をDApps化する必要があるが、DAppsとRDBは相性が悪い。トランザクションが多発するため、分散すること自体が不利になるのだ。
BitCoinのような1取引1トランザクションなら問題は少ないのだろうが、RDBだと1取引が多数のトランザクションを誘発する。これを全てスマートコントラクトで構築しなければならないとなると、その計算時間は膨大だ。通信遅延も含め、総量がRDBの何倍必要になるか、想像することすら難しい。
これをできるだけ回避するには、RDBのR、すなわちリレーショナルな部分を破棄するしかない。もちろん完全には破棄できないから形だけの破棄となり、上位で作りこむ。本当にRが必要な部分だけをそこで書き、重要でないところでは無視する。
RDBのRの多くの部分は、計算機資源節約と整合性確保の目的で使われていて、トランザクション自体には滅多に係らない。例えば店舗のIDと正式名称などだ。これらは夜の定期メンテナンス時間に更新すればよい。
このように、業務で本質的に必要なトランザクションのみが動くようにDBをチューニングすれば、分散NoSQLでも使い物になるはずだ。
これを実現したとしても、やはり本家RDBよりは大幅に遅く、計算機資源の必要量は膨大になるだろう。そこまでして分散すべきか、というのは一つの課題である。
もちろん定性的な意味はあって、それは無停止性である。インターネットと同じく単一故障点を持たないこと、個々のノードに高性能や耐故障性(HPC等)、UPS、高速回線、セキュリティなどが必要ないこと、スケールアウトが簡単なこと(ノードを増やすだけ)、などだ。例えば国や自治体のシステム先日の東北の地震で役所が壊滅したような場合でも、情報を守ることができる。それをどれだけ評価するか、という問題だ。
登録:
コメントの投稿 (Atom)
注目の投稿:
ベジファーストと三角食べ
書籍「糖質疲労」「脂質起動」がベストセラーになっているらしいというので、少し読んでみた。そこに書いてあったことでいくつか気になったことがあったので、これをネタに生成AIをイジメてみようと思い、会話してみた。 その疑問とは、いわゆるベジファーストへの反論である。 まずベジファー...
 
人気の投稿:
- 
骨梁とは、骨の内部に存在する網の目ないしはスポンジのような構造のことだ。この構造によって、骨は頑丈なのに軽量でいられる。類似の構造としてはアルミ発泡材があるが、あれはどちらかと言えば消音や軽量化が目的であり、骨のような(建築用語で言うところの)構造材としての用途とは少し違う...
- 
屋根に超音波振動装置を取り付けておく。これによって屋根と雪の間の結合が破壊され、雪が滑り落ちやすくなる。これが題記装置の原理だ。角度によっては放っておいても落ちるだろうし、そうでなくても楽に雪下ろしができる。 まあ超音波でなくて低周波でも良いのだろうが、超音波の方が簡単...
- 
ディーン・ケーメン氏が発明した浄水器「 スリングショット 」の原理は、いわゆる蒸留である。つまり水を沸騰させて水蒸気にした後、冷やして水に戻す。汚水と蒸留水の間で熱交換を行うことで効率を上げている。 日本では、防災用の浄水器としては中空糸膜や逆浸透膜が殆どだ。これと蒸留式には...
- 
ハクキンカイロの発熱原理を調べていて、これを防災用(キャンプ用でも良いのだが)の湯沸しに使えないかと考えた。 普通、キャンプではガスコンロを持っていく。だがあれは裸火を使うから、熱効率は悪い。これに対してハクキンカイロの仕掛けは、白金触媒を適切な場所に配することで、極...
- 
あるいは家庭用自販機、とでも言おうか。自宅のすぐ脇にあって、品揃えが少数多種、単に飲み物だけでなく、生鮮品や惣菜などもラインナップに加え、複数台並べて簡易コンビニ的に使用する。 自販機コンビニと似ているが、大きく違うのは次の通りだ。 品揃えはカスタマイズできる。 ...
- 
生成AIを使って作成されたイラストに対する極端な非難が相次いでいる。そのどれもが、ちょっと行き過ぎに思える。例えば、事前にAIであることを知らせているもの、絵を描いている本人が確認し承諾したものまでも非難されている。なぜこんなに過剰な反応をするのだろう。単にノイジーマイノリティの...
- 
コンクリート住宅を3Dプリンタで作る、という試みは、世界中で行われている。しかし日本では、鉄筋なしのコンクリートだけの住宅は認可されない。地震が多い日本では、揺れで簡単に壊れてしまうからだ。コンクリートは圧縮に強いが引っ張りに弱い。鉄筋はその逆だ。鉄筋コンクリートが使われる...
- 
書籍「糖質疲労」「脂質起動」がベストセラーになっているらしいというので、少し読んでみた。そこに書いてあったことでいくつか気になったことがあったので、これをネタに生成AIをイジメてみようと思い、会話してみた。 その疑問とは、いわゆるベジファーストへの反論である。 まずベジファー...
- 
不気味の谷というのは人間に似せようとするから起こるのであって、Pepperやaiboには存在しない概念だ。日本にはアニメキャラという秀逸な文化があるのだから、顔にしても動きにしても、そういった一つのカテゴリとして「抽象化ヒューマノイド」(言葉が適切かどうかは分からないが)と...
- 
バカの壁 [ 養老孟司 ] 価格: 734円 (2016/10/26 18:15時点) 感想(72件) 養老孟司 氏の名書だ 。 いちばんキライなタイプが、以前も言った「中途半端な科学万能主義者」なのだが、この類の人の「バカの壁」が一番厚い。多くの場合...

 
 
 
 
 
 
.png) 
 
 
 
0 件のコメント:
コメントを投稿