
A Rust Framework to Simplify Distributed Systems
A Rust Framework to Simplify Distributed Systems Building software that runs across many machines is notoriously difficult. Developers have to grapple with problems such as race conditions, partial failures, and message ordering. Notably, one category of distributed software has largely escaped these burdens. A distributed database can spread a single query across thousands of machines, handling the coordination, failure recovery, and ordering internally. This raises a natural question of why general-purpose distributed programming can’t feel the same way. This is a highly practical problem at AWS, because the reliability of cloud infrastructure depends on ge...
Öffnet den Player: das vollständige Transkript, jedes Wort anklickbar, mit Übersetzung und Karteikarten.
Passt diese Folge zu Ihnen?
B2 · Obere Mittelstufe
Angenehm, wenn Sie schon Fernsehnachrichten folgen
- 85 % der Wörter sind B1 oder leichter.
- 206 Wörter pro Minute: natürlich und recht schnell.
- 268 schwierigere Wörter (ab B2) in der ganzen Folge.
Probieren Sie es: Tippen Sie auf ein Wort
Echte Sätze vom Anfang dieser Folge. Jedes Wort ist mit seinem Niveau markiert.
to distributed programming. He is now at AWS, where he works to bring his research into
,
Tippen Sie auf ein Wort, um seine Bedeutung in Ihrer Sprache zu sehen.
Kennen Sie diese Wörter?
8 schwierigere Wörter aus dieser Folge. Tippen Sie auf eines, um die Bedeutung zu sehen, und markieren Sie es dann.
Markieren Sie ein paar Wörter, und wir sagen Ihnen, wie gut diese Folge zu Ihrem Niveau passt.
Passt diese Folge zu Ihnen?
B2 · Obere Mittelstufe
Angenehm, wenn Sie schon Fernsehnachrichten folgen
- 85 % der Wörter sind B1 oder leichter.
- 206 Wörter pro Minute: natürlich und recht schnell.
- 268 schwierigere Wörter (ab B2) in der ganzen Folge.
Transkript
Der Anfang der Folge. Das ganze Transkript ist im Player.
schwierigere Wörter (B2+)
Building software that runs across many machines is notoriously difficult. Developers have to grapple with problems such as race conditions, partial failures, and message ordering. Notably, one category of distributed software has largely escaped these burdens. A distributed database can spread a single
query across thousands of machines, handling the coordination, failure, recovery, and ordering internally. This raises a natural question of why general purpose distributed programming can't feel the same way. This is a highly practical problem at AWS because the reliability of cloud infrastructure depends on getting distributed systems right at
massive scale. Joe Hellerstein spent 30 years as a database and distributed systems researcher at UC Berkeley, where he pioneered much of the foundational thinking on applying database ideas to distributed programming. He is now at AWS, where he works to bring his research into production through Hydro, which is a Rust framework to bring declarative queries to
Das war der Anfang. Der Rest der Folge (49 Min.) ist im Player: jedes Wort anklickbar, mit Übersetzung, gespeicherten Wörtern und Karteikarten.
Im Player weiterhörenAutomatisch aus dem Audio erstellt. Kann Fehler enthalten. Das Audio gehört seinem Herausgeber und wird aus dessen Feed abgespielt. Rechteinhaber können eine Entfernung beantragen — Urheberrechts- und Entfernungsrichtlinie