Profile cover photo
Profile photo
Martin Geisler
835 followers -
Open source enthusiast and Mercurial developer
Open source enthusiast and Mercurial developer

835 followers
About
Martin Geisler's posts

Post has attachment
RustFest is coming to Zurich! There will be a two day conference on the Rust programming language at the ETH on September 30th and October 1st. Talks, workshops, and lots of people doing Rust. It'll be lots of fun! :-)

Post has attachment
I'll be giving a talk at the Python user group in Zurich! This time it's about an easy way to put benchmarks into your test suite.


Post has attachment
Very well said! At Centralway, we used micro services, and I saw the overhead first-hand: yes, you can partition your network in smart ways and yes, you can scale different parts of your application differently. But it comes at a concrete cost in terms of architectural and code complexity, plus an overhead in every little operation, which now involves one or more RPC calls.

With today's hardware, it's amazing how much you can get out of a single box with a couple of SSDs and 64 GB of RAM... You can get such a dedicated machine at Hetzner for less than 60€ per month. Sure, design for scalability — but I would go for simple horizontal scaling if at all possible. Buy 5 or 10 such machines and put a load balancer in front of them. If they can run StackOverflow on two database server (a master and a replica), then you can probably run your e-commerce shop or your app on a similar simple setup.

Post has attachment
Great talk by Jamie Turner from +Dropbox about how they rewrote part of their distributed storage system in Rust. They managed to put four times as much data on each box, while keeping the memory usage the same (the system was written in Go before).

Post has attachment
Whether you use the Rust programming language or not, you can now take part in the 2017 State of Rust Language Survey. Mozilla is interested in hearing from everyone to get an overview of the opinions about Rust.

Post has shared content
#rust #rustup
Announcing Rust 1.17
by The Rust Team: The Rust team is happy to announce the latest version of Rust, 1.17.0.

Post has attachment
The Zurich Mozilla meetup group has a talk on Tuesday about the Iron web framework for Rust. Should be fun! :-)

Post has attachment
I just found this fun little site while researching the state of web development in Rust :-)

Post has attachment
Come hear about writing Python extensions with Rust! It's Thursday next week at the ETH. Rust is a new programming language developed at Mozilla, it's in the same category as C++.

I've been looking at Rust for a few months now and I think it's a fascinating language. On one hand, it's a very high level language with an advanced type system and a promise of memory safety. On the other hand, it's a low level language without a runtime and a strong focus on zero-cost abstractions. This means that you can write high level code and still get C-like performance thanks to the powerful compiler (and the LLVM backend).

The talk is co-hosted with the Zurich Rust meetup group, so check that out if you want more talk like this: https://www.meetup.com/Rust-Zurich/

Post has shared content
Sounds pretty cool! :-)
Alacritty, a GPU-accelerated terminal emulator written in Rust
Wait while more posts are being loaded