1. 程式人生 > >Go talks at FOSDEM 2014

Go talks at FOSDEM 2014

24 February 2014

Introduction

At FOSDEM on the 2nd of February 2014 members of the Go community presented a series of talks in the Go Devroom. The day was a huge success, with 13 great talks presented to a consistently jam-packed room.

Video recordings of the talks are now available, and a selection of these videos are presented below.

The complete series of talks is available as a YouTube playlist. (You can also get them directly at the FOSDEM video archive.)

Scaling with Go: YouTube's Vitess

Google Engineer Sugu Sougoumarane described how he and his team built

Vitess in Go to help scale YouTube.

Vitess is a set of servers and tools primarily developed in Go. It helps scale MySQL databases for the web, and is currently used as a fundamental component of YouTube's MySQL infrastructure.

The talk covers some history about how and why the team chose Go, and how it paid off. Sugu also talks abou tips and techniques used to scale Vitess using Go.

The slides for the talk are available here.

Camlistore

Camlistore is designed to be "your personal storage system for life, putting you in control, and designed to last." It's open source, under nearly 4 years of active development, and extremely flexible. In this talk, Brad Fitzpatrick and Mathieu Lonjaret explain why they built it, what it does, and talk about its design.

Write your own Go compiler

Elliot Stoneham explains the potential for Go as a portable language and reviews the Go tools that make that such an exciting possibility.

He said: "Based on my experiences writing an experimental Go to Haxe translator, I'll talk about the practical issues of code generation and runtime emulation required. I'll compare some of my design decisions with those of two other Go compiler/translators that build on the go.tools library. My aim is to encourage you to try one of these new 'mutant' Go compilers. I hope some of you will be inspired to contribute to one of them or even to write a new one of your own."

More

There were many more great talks, so please check out the complete series as a YouTube playlist. In particular, the lightning talks were a lot of fun.

I would like to give my personal thanks to the excellent speakers, Mathieu Lonjaret for managing the video gear, and to the FOSDEM staff for making all this possible.

相關推薦

Go talks at FOSDEM 2014

24 February 2014 Introduction At FOSDEM on the 2nd of February 2014 members of the Go community presented

Go will be at OSCON 2014

15 July 2014 OSCON, the Open Source Convention, is taking place from July 20th to the 29th in Portland

Two Go Talks: "Lexical Scanning in Go" and "Cuddle: an App Engine Demo"

1 September 2011 On Tuesday night Rob Pike and Andrew Gerrand each presented at the Sydney Google Technology

Two recent Go talks

2 January 2013 Introduction Late last year I wrote a couple of Go talks and presented them at Strange Loop, Øred

Go-missing return at end of function

where 執行 miss 返回函數 參數 font strong -m 程序 where?   Go程序中函數在執行的時候 why?   函數有返回參數,但是函數沒有return關鍵字,報錯 way?   添加return返回函數需要返回的參數Go-missing ret

Ask HN: Let go from startup I was cofounder at. What to do next?

I've been working at this startup for the last two years as a cofounder/CTO, and I was informed just this morning by my CEO that they want me to transition

Go grab an 8GB Radeon RX 570 for $160 at Newegg and get three free games too

Sometimes you find a graphics card deal that's just too good to pass up. Today's that day: Newegg is selling the 8GB MSI RX 570 Armor OC for $160Remove non

I’m talking about Go at DevFest Siberia 2017

In September i’ll be speaking about Go at events in Russia and Taiwan. DevFest Siberia 2017, September 23rd and 24th I’ve been accepted to give two pre

Go at I/O: Frequently Asked Questions

27 May 2010 Among the high-profile product launches at Google I/O last week, our small team gave presentatio

ngx.timer.at

color timer cal then spa tex 執行 -- span 一、只執行一次 nginx.conf location /ngx_timer_at { default_type ‘text/html‘; lua_co

go 自己封的postgresql操作包

rep make query res urn mod .exe errors exe 1 package myDB 2 3 import ( 4 "database/sql" 5 "errors" 6 7 _ "g

go-005-變量

整數 func 基礎 字型 開始 import open spl 註意 概述   變量來源於數學,是計算機語言中能儲存計算結果或能表示值抽象概念。變量可以通過變量名訪問。   Go 語言變量名由字母、數字、下劃線組成,其中首個字母不能為數字。   聲明變量的一般形式是

135 - ZOJ Monthly, August 2014

pac ria count inf int 代碼 最大值 color push 135 - ZOJ Monthly, August 2014 A:構造問題,推斷序列奇偶性。非常easy發現最小值不是1就是0。最大值不是n就是n - 1,註意細節去構造就可以 E:d

GO中常用包筆記 bytes(四)

g 學習筆記 bytes包Package bytes對字節數組進行操作的包。功能和strings包相似.bytes包提供的功能有:和另一個字節數組切片的關系(逐字節比較大小,是否相等/相似,是否包含/包含次數,位置搜索,是否是前綴後綴)2.字節數組切片和字符串的關系(字符串中是否含有字節數組所包含的rune,

Elasticsearch 2014年10月簡報

bsp control alt nbsp 諸多 article ppt status 面向 1. Elasticsearch Updates 1.1 公布了Kibana 4 Beta 1 和Beta 1.1 Kibana 4不管是在界面的布局,使用

工作日誌2014-08-21

class 技術分享 星期四 art net blog 基本 clas content 星期四 工作時間: 1.基本完畢加入活動; 本尊做爛的界面: 工作日誌2014-08-21

Coder-Strike 2014 - Round 2

個人 min || als 表示 algo space else printf t題目鏈接:Coder-Strike 2014 - Round 2 A題:簡單水題,註意能加入反復的數字。因此僅僅要推斷是否能把Min和Max加入好。就能夠了 B題:開一個sum計算每一個聊

SQL Server 2014 聚集列存儲

聚集索引 ash 非聚集索引 修改 rdquo 方式 ins tuple 存儲   SQL Server 自2012以來引入了列存儲的概念,至今2016對列存儲的支持已經是非常友好了。由於我這邊線上環境主要是2014,所以本文是以2014為基礎的SQL Server 的列存

CDOJ 1221 Ancient Go

cout#include<bits/stdc++.h>using namespace std;bool ok;char maze[15][15];char Map[12][12];bool vis[15][15];int x[4] = {0,0,1,-1};int y[4] = {1,-1,0,0

Go - 數組

索引 創建 16px class 表示 int32 部分 func amp 數組: Array 1. 定義: var <arrayName> [n] (n>=0) <type> 註: 數組的長度n,也是數組定義的組成部分;所以:var i