Podcast: Play in new window | Download
“Nature, technology, and society ultimately will favor the more efficient, the better working systems.”
Ethereum is a decentralized platform for applications that are guaranteed to run exactly as expected via smart contracts.
“Sometimes there’s a misconception that Genie is a job scheduling platform… Genie really represents our extraction layer, from what our computational resources are, to our end user jobs.”
Genie is an open-source tool that provides job and resource management for the Hadoop ecosystem in the cloud.
Distributed systems programming will always be a world of tradeoffs — there is no silver bullet in the future. But life can be made easier with tactics such as the actor pattern and the use of conflict-free replicated data types (CRDTs).
Caitie McCaffrey is a distributed systems engineer who currently works at Twitter. She previously worked on Halo 4 at Microsoft and 343 Industries. At QCon San Francisco, she will be hosting the track Taming Distributed Architecture.
This week, Software Engineering Daily sought answers to some fundamental questions from the following guests: David Schwartz talked about maintaining security in Ripple, a distributed cryptographic payment system Craig Smith explained the attack surfaces of cars and the consequences of the Wired Jeep hacking Bruce Schneier surveyed Ashley Madison and other recent events, and talked about Data and Goliath Max Krohn talked about verifying identities with Keybase and protecting OKCupid’s users from bots Adrián Lamo gave a
Keybase is an open-source key directory that allows users to encrypt messages and verify identities.
Max Krohn is the co-founder of Keybase, and previously co-founded OKCupid and SparkNotes.
Automobiles are now computers with security vulnerabilities. Reverse engineers have begun to dissect car security.
Craig Smith is the author of The Car Hacker’s Handbook and the founder of Theia Labs, a research and consulting firm.
Ripple’s secure payment infrastructure puts distributed systems security theory to a real-world test.
David Schwartz is Chief Cryptographer for Ripple Labs.
http://traffic.libsyn.com/sedaily/joyent_bcantrill_fixed.mp3Podcast: Play in new window | Download Container infrastructure has benefits of security, scalability and efficiency. Containers are a central component of the DevOps movement. Joyent provides simple, secure deployment of containers with bare metal speed on container-native infrastructure Bryan Cantrill is the CTO of Joyent, the father of DTrace and an OS kernel developer for 20 years. Questions: Why are containers relevant to DevOps? Why are containers advantageous to
http://traffic.libsyn.com/sedaily/ipfs_juan_benet.mp3Podcast: Play in new window | Download Interplanetary File System (IPFS) is a new peer-to-peer hypermedia protocol. IPFS enables the creation of completely distributed applications. Juan Benet is the creator of IPFS and the founder of Protocol Labs. Questions What problem does IPFS solve? Is IPFS most like BitTorrent, or a CDN, or a Git repo? What does this have to do with Databases Week? How does IPFS compare to
http://traffic.libsyn.com/sedaily/influxdb_pauldix.mp3Podcast: Play in new window | DownloadInfluxDB is an open-source time-series database. Time-series data can be used by for metrics and analytics. Paul Dix is the CEO of InfluxDB. Questions What differentiates InfluxDB from a regular database with a timestamp on every entry? What is the full-stack architecture of a typical user of InfluxDB? Why are distributed time series databases so hard? What CAP tradeoffs does InfluxDB make? Does Go’s
http://traffic.libsyn.com/sedaily/rethinkdb_slava.mp3Podcast: Play in new window | DownloadRethinkDB is an open-source database for the realtime web. RethinkDB pushes changes to the application rather than waiting for a request. Slava Akhmechet is the CEO of RethinkDB. Questions RethinkDB supports a “push” model rather than request handling. Why? What are some use cases for pushing data? What does the full-stack architecture look like when the database has push? What did you learn from the
http://traffic.libsyn.com/sedaily/bitcoin_andreas.mp3Podcast: Play in new window | DownloadBitcoin’s cultural implications inform the engineering opportunities and constraints. Andreas Antonopoulos is a bitcoin researcher, journalist, and evangelist. Questions What are the taboo topics within the bitcoin community? What do you think of when people say “we know bitcoin is the first real cryptocurrency, but the big question is whether it will be the last”? Were grey markets previously underserved before bitcoin? What is
http://traffic.libsyn.com/sedaily/fpj_zookeeper.mp3Podcast: Play in new window | DownloadApache ZooKeeper enables highly reliable distributed coordination. Flavio Junqueira is a committer and PMC of Apache ZooKeeper, and former VP of ZooKeeper. Questions include: Why is master election so important in Hadoop? How does a new user begin working with ZooKeeper? How do nodes “watch” each other? Should ZooKeeper be used as a message queue or notification system? What is ZooKeeper’s place in a data center