タグ

ブックマーク / www.publickey1.jp (46)

  • Docker、「LinuxKit」を発表。コンテナランタイムのためだけにゼロから開発されたセキュアなLinux Subsystem。DockerCon 2017

    Docker、「LinuxKit」を発表。コンテナランタイムのためだけにゼロから開発されたセキュアなLinux SubsystemDockerCon 2017 Dockerは、コンテナの実行に必要な機能に特化したLinux SubsystemLinuxKit」を、テキサス州オースチンで開幕した同社のイベント「DockerCon 2017」で発表しました。 Linux Subsystemとは、例えばWindows 10のbash機能がWindows 10内部に用意されたLinux Subsystemで実現されているように、システムの一部として組み込まれて動作し、Linuxの機能を提供するコンポーネントを指す一般名称です。 つまりLinuxKitとは、コンテナプラットフォームに組み込まれてLinuxの機能を提供するコンポーネントということになります。 Linux Foundationなどと

    Docker、「LinuxKit」を発表。コンテナランタイムのためだけにゼロから開発されたセキュアなLinux Subsystem。DockerCon 2017
    zyzy
    zyzy 2017/04/19
    Windowsでの開発目的の場合は、WSLよりこっちのが使い勝手が良さげだなぁ
  • インテル、ついに3D XPointメモリを製品化した「Optane SSD DC P4800X Series」発表。高速ストレージとしてだけでなく、メインメモリの拡張としても利用可能

    米インテルは、マイクロンと共同開発した新しい不揮発性メモリ「3D XPoint」を採用したサーバ向けSSD「Optane SSD DC P4800X Series」を発表しました(動画などを見るかぎりOptaneはオプテインと発音するようです)。 従来のSSDには不揮発性メモリとしてNAND型フラッシュメモリが使われていることが一般的でした。今回のOptane SSD DC P4800X Seriesに採用された3D XPointは、アクセス速度においてNAND型フラッシュメモリよりも最大で1000倍高速で、しかも耐久性も最大1000倍あると発表されています。 そのため3D XPointは「ストレージクラスメモリ」と呼ばれる、メインメモリでありながらストレージのように大容量かつ不揮発であるという新しいメモリ用途に使われることが期待されています。 ストレージクラスメモリが実用化されると、メイ

    インテル、ついに3D XPointメモリを製品化した「Optane SSD DC P4800X Series」発表。高速ストレージとしてだけでなく、メインメモリの拡張としても利用可能
    zyzy
    zyzy 2017/03/24
    うわ、本当に実用化してんのか……うわぁ……。
  • 関数の適切な長さとは? マーチン・ファウラー氏は、長さより意図と実装の分離、そしてよい関数名が重要だと指摘

    関数の適切な長さとは? マーチン・ファウラー氏は、長さより意図と実装の分離、そしてよい関数名が重要だと指摘 一般にプログラムは多くの関数などから構成されています。関数には数百行に渡る長いものから数行程度の短いものまでさまざまな長さがありますが、果たして関数にとって適切な長さというのはあるのでしょうか? マーチン・ファウラー氏は関数の長さについて書いたコラムで、重要なのは意図と実装の分離であり、適切な名前を付けることが大事だと指摘します。同氏のブログは翻訳が許可されているので、記事「FunctionLength」の文を翻訳しました。 FunctionLength(関数の長さ) 私のキャリアにおいて、関数の長さはどれくらいであるべきか、という議論を何度も聞いてきた。これはより重要な問いに置き換えることができる。それは、どのくらいの長さのコードになったらそれを関数にすべきか、ということだ。 い

    関数の適切な長さとは? マーチン・ファウラー氏は、長さより意図と実装の分離、そしてよい関数名が重要だと指摘
    zyzy
    zyzy 2017/01/31
    強制的に名前を付ける羽目になることで、そもそも自分がそこで何をやろうとしているのかをちゃんと考える必要性が出てくる、ってのも大事だよね。
  • [速報]顧客のデータセンターに大型トラックで乗り付け、100PBのデータを吸い上げる「AWS Snowmobile」発表。AWS re:Invent 2016

    [速報]顧客のデータセンターに大型トラックで乗り付け、100PBのデータを吸い上げる「AWS Snowmobile」発表。AWS re:Invent 2016 AWSは大容量のデータを顧客のデータセンターからAWSのクラウドへ物理ストレージを利用して効率よく転送するために「Amazon Snowball」を2015年に発表しました。 今回のAWS re:Invent 2016では、このAmazon Snowballの進化形として「AWS Snowball Edge」が発表されました。 Snowball Edgeは100TBの頑丈なストレージにコンピュート機能などを内蔵したことで、処理中のサーバに接続し、ストレージとして直接データを受け取るといったことが可能になります。 しかし「企業が保存しているデータがエクサバイトだったらどうだろう?」と、AWS CEOのAndy Jassy氏。「エクサバ

    [速報]顧客のデータセンターに大型トラックで乗り付け、100PBのデータを吸い上げる「AWS Snowmobile」発表。AWS re:Invent 2016
    zyzy
    zyzy 2016/12/01
    「もはやスニーカーネットワークの時代は終わった。今はトラックネットワークだ!!」という。これが自動運転になったら更に熱いな。
  • [速報]Amazonクラウド、大容量データを物理ストレージで配達する「Amazon Snowball」、2016年内に東京リージョンでも利用可能に。AWS Summit 2016 Chicago

    [速報]Amazonクラウド、大容量データを物理ストレージで配達する「Amazon Snowball」、2016年内に東京リージョンでも利用可能に。AWS Summit 2016 Chicago Amazon Web Servicesは米シカゴでイベント「AWS Summit Chicago 2016」を開催。1日目の基調講演で、Amazon Snowballを2016年内に世界中のすべてのリージョンで利用可能にすると発表されました。 Amazon Snowballとは、2015年10月に発表されたデバイス。 防水かつ8.5Gの衝撃に耐える頑丈なケース内に50テラバイトのストレージを内蔵し、大容量データをネットワーク回線ではなく、ストレージに保存して物理的に輸送することで、ネットワークを使うよりも高速かつ安価、安全にデータ転送を行えます。

    [速報]Amazonクラウド、大容量データを物理ストレージで配達する「Amazon Snowball」、2016年内に東京リージョンでも利用可能に。AWS Summit 2016 Chicago
    zyzy
    zyzy 2016/04/20
    スニーカー・ネットワークがとうとう専用パッケージで展開される時代に。こういうのでようやく、やっぱ今はデータが資産の時代なんだな、と。
  • CAP定理を見直す。“CAPの3つから2つを選ぶ”という説明はミスリーディングだった

    分散システムにおいては以下の3つの要素のうち2つしか同時に満たすことができない、というCAP定理を提唱したのは、Eric Brewer氏でした。 C:Consistency(一貫性) A:Availability(可用性) P:Tolerance to network Paritions(ネットワーク分断への耐性) 一般にリレーショナルデータベースでは、一貫性(C)と可用性(A)をできるだけ保証する代わりに、ネットワーク分断への耐性(P)を犠牲にしています。ネットワークが途中で切れたり大きく遅延した場合、動作が保証されなくなってしまうわけです。 一方でNoSQLでは一貫性(C)よりも可用性(A)とネットワーク分断への耐性(P)を優先させるものが多く、分散システムでの動作に向いていると説明されます。このようにNoSQLの説明にこのCAP定理がしばしば引用されることになり、NoSQLの普及とと

    CAP定理を見直す。“CAPの3つから2つを選ぶ”という説明はミスリーディングだった
    zyzy
    zyzy 2015/03/12
    Pを捨てるってどういうことだよ、と思ってたけど、要は「そもそも分割が起こるとか考えない(万一分割されてたらフリーズするしかない)」ってことだと解釈して良いのかな? Aを捨てるのは「分からん」と認めるわけで