Dutch driving instructors teach 'the Dutch reach'. You get into the habit of opening the car door with your left hand, so you'll automatically look for cyclists that may be passing by.
1,187 karma · joined October 14, 2016
[ my public key: https://keybase.io/ruurtjan; my proof: https://keybase.io/ruurtjan/sigs/xboZ7fzACzFSzPjfaAEW3S4efJbiL2jkwdIcf1P-bOU ]
Dutch driving instructors teach 'the Dutch reach'. You get into the habit of opening the car door with your left hand, so you'll automatically look for cyclists that may be passing by.
The big win when introducing Kafka is that (apart from the schema) it completely decouples producers and consumers of messages. That in turn reduces the required coordination between independent teams within an organisation.
Now that Microsoft is moving from selling products to selling cloud services, developer trust is becoming one of its main currencies. Microsoft is trying hard to regain that trust.
Note that your search suggestion "Scala" also returns results with no reference to the language, but containing "scalable" in the text.
I've never worked with Kinesis, but in Kafka you'd store offsets specifically to solve this issue. When one of the members of a consumer group would drop out, the partition (read: shard) would automatically be reassigned to another member. This gives an at least once delivery guarantee, combined with idempotent actions gives effectively once semantics. No need to loose any messages. What was the issue that the dubsmash engineers were solving here?
[1] http://www.bigdatarepublic.nl/key-takeaways-from-the-scala-d...
https://www.google.nl/search?q=site%3Adoesgoogleexecutejavas...
There are quite some api's that guess tags and descriptions for images. This doesn't look very complicated and might make inaccessible websites a bit more usable for you.