Tag Algorithms

Data Intensive Applications with Martin Kleppmann

http://traffic.libsyn.com/sedaily/dataintensive_edited_fixed.mp3Podcast: Play in new window | Download A new programmer learns to build applications using data structures like a queue, a cache, or a database. Modern cloud applications are built using more sophisticated tools like Redis, Kafka, or Amazon S3. These tools do multiple things well, and often have overlapping functionality. Application architecture becomes less straightforward. The applications we are building today are data-intensive rather than compute-intensive. Netflix needs to

Continue reading…

Facebook Relationship Algorithms with Jon Kleinberg

http://traffic.libsyn.com/sedaily/Facebook_Relationships_Fixed_Edited.mp3Podcast: Play in new window | Download Facebook users provide lots of information about the structure of their relationship graph. Facebook uses that information to provide content and services that are expected to be important to users. If Facebook knows who the most important people in my life are, Facebook can use that knowledge to serve me content that is more relevant to me.   Jon Kleinberg studied Facebook network

Continue reading…

Algorithm Marketplace with Diego Oppenheimer of Algorithmia

http://traffic.libsyn.com/sedaily/Algorithmia_Edited.mp3Podcast: Play in new window | Download Algorithmia is marketplace for algorithms. A software engineer who writes an algorithm for image processing or spam detection or TF-IDF can turn that algorithm into a RESTful API to be consumed by other developers. Different algorithms can be composed together to build even higher level applications. Diego Oppenheimer is the CEO of Algorithmia, and he joins the show today to explain how Algorithmia

Continue reading…