перейти к содержанию

Детали

Hi Gophers! Join us this April for an evening of Go talks exploring real-world systems, from building a BitTorrent client to running Go on legacy architectures. We are looking forward to connecting with you.

Agenda

6:00pm — Food & Networking
6:30pm — Intro + Go News
6:45pm — Talks
8.00pm — Wrap up then head out for kick ons

🎤 Tom Clancy
Building a BitTorrent client in Go
BitTorrent, first released in 2001 is a peer-to-peer protocol for file sharing. Its decentralised approach, where pieces of files are exchanged with peers (rather than a central server), is a natural fit for Go's concurrency model. This talk looks at the inner workings of the protocol, how to build your own client, and concurrency patterns for performance.

Bio: Tom is a Software Engineer at Megaport, working on their edge networking functions platform (written in Go).

🎤 Sam Hobson
Compiling Go for Ancient Architectures
Some customers approached Knocknoc asking if we can get our Go agent to run on their old HPUX PA-RISC and Solaris SPARC machines, both unsupported by Go, and we took on the challenge of finding a way to make it work

Bio: "I'm Sam, I'm a software engineer of a couple of years working at a startup called Knocknoc on Just-in-time network layer access control software. Please come talk to me about cool stuff you're working on!"

Interested in speaking at an upcoming event?
We will aim to have a mix of short (~10min) and in-depth (20-30min) talks.
If you’re keen to give a talk on a topic, share a project, or idea, please let us know bit.ly/GolangMelbourneSpeakersForm

Связанные темы

High Scalability Computing
Functional Programming
Golang
Programming Languages
Computer Programming

Спонсоры

PaperCut

PaperCut

Venue, food and drink sponsor

99designs

99designs

Beer, Pizza, and meetup.com fees sponsor

Mantel Group

Mantel Group

Venue, food and drink sponsor

Вам также может понравиться