CloudSpanner, Paxos

Cloud Spanner のハイレベルアーキテクチャ解説 – google-cloud-jp – Medium
Google Spanner のアーキテクチャを知る - Yuichi Murata's Engineering Blog
「Google Cloud Spanner」発表。地球規模の大規模分散環境で稼働するミッションクリティカルなリレーショナルDB。NoSQL並のスケーラビリティでSQL対応、トランザクション処理を実現 - Publickey
Henry Robinsonによる優しいPaxosの解説 - minghaiの日記
翻訳:Paxos Made Simple - minghaiの日記
Paxos

Spanner, TrueTime and the CAP Theorem – Google AI

積み残し事項

Life of Cloud Spanner Reads & Writes  |  Cloud Spanner Documentation  |  Google Cloud
Life of a Cloud Spanner Query  |  Cloud Spanner Documentation  |  Google Cloud
Optimizing Schema Design for Cloud Spanner  |  Cloud Spanner Documentation  |  Google Cloud

Release Notes  |  Cloud Spanner Documentation  |  Google Cloud

ホワイトペーパー系

Spanner: Becoming a SQL System – Google AI
Spanner, TrueTime and the CAP Theorem – Google AI
Spanner: Google's Globally-Distributed Database – Google AI

Kubernetes Engine クラスタを作成するだけでも結構大変だった件: gcloud container clusters create testcluster

Quickstart  |  Kubernetes Engine Documentation  |  Google Cloud

google cloud platform - 403 "Request had insufficient authentication scopes" during gcloud container cluster get-credentials - Stack Overflow
サービス アカウントを使用した Cloud Platform への認証  |  Kubernetes Engine のドキュメント  |  Google Cloud
GCE(Google Compute Engine)のVMインスタンスのアカウントスコープを後から変更する - Qiita
Stopping or Deleting an Instance  |  Compute Engine Documentation  |  Google Cloud
IAMと管理 - サービスアカウント
サービス アカウントの作成と管理  |  Cloud Identity and Access Management のドキュメント  |  Google Cloud
gcloud beta compute instances set-scopes  |  Cloud SDK  |  Google Cloud
Getting Started with Google Kubernetes Engine | Coursera

貧者の GKE / 無料枠だけでクラスタを作ろう - Qiita

Exercise: WebCrawler in Tour of Go

ゼロから学ぶGo言語プログラミング(16) A Tour of Go 71~72 - belbomemo
Go の並行処理 - Block Rockin’ Codes
golang でループを手っ取り早く並列化する方法 — KaoriYa
リエントラント - Wikipedia

Refs.

Goでスリープしようとしてハマった - 今川館
Goのclosureへのパラメータの渡し方 - Qiita]
配列に要素があるか確認する方法(containsみたいな関数はない) - えいやで会社をやめたらどうなるブログ
Static local variable in Go - Stack Overflow

vim8とgolang

Vim で golang を書く環境を整える - Qiita

GitHub - fatih/vim-go: Go development plugin for Vim https://github.com/fatih/vim-go/blob/master/doc/vim-go.txt vim8.0をインストールする - goodbyegangsterのブログ Vim 8.0 Released! How to install it in Ubuntu 16.04 - Tips on Ubuntu pyenv + pyenv-virtualenv (CentOS7) - Qiita ソースからVimをビルドするときに「no terminal library found」とでたとき | misty-magic.h

GCE入門

やっぱり、お作法って重要よね!Google Compute Engine で、authorized_keys が消える! - fugaclubの開発ブログ
Ubuntu 16.04LTSで、sshログインできない対策 - Qiita
GCEでファイアウォールによってSSH接続から締め出された話 - Qiita
GCEにインスタンス作成してsshで接続するまで - YoshinoriN's Memento
SSH from the Browser  |  Compute Engine Documentation  |  Google Cloud

GKE

ブログをGKEでの運用に移行した | tsub's blog GitHub - kubernetes-incubator/kube-aws: A command-line tool to declaratively manage Kubernetes clusters on AWS GitHub - kubernetes/kops: Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management

kubernetes初心者のための入門ハンズオン Amazon EC2 Container Service(ECS)の概念整理

The world’s fastest framework for building websites | Hugo