Tag Archives: Riak

  • From NoSQL to Mo’ SQL – Adding Structure and Queriability to Riak by Gordon Guthrie
    2016-09-26 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2016/gordon-guthrie Riak is an industry leader in the NoSQL space but with the new Riak Time Series offering more traditional tools like native SQL querying is being added. This talk will look at meta-programming being used in a gossip-based cluster to build an adaptive Riak that reconfigures itself to handled structured data - and how we use standard SQL to interrogate that data. Talk objectives: Explain the new capabilities and te ...


    Read more


  • Events Analysis with Riak, Perl and Erlang at Booking.com – Damien Krotkine
    2015-11-13 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/damien-krotkine At Booking.com, we have a constant flow of events coming from various applications and internal subsystems. This critical data needs to be stored for real-time, medium and long term analysis. Events are schema-less, making it difficult to use standard analysis tools.This presentation will explain how we built a storage and analysis solution based on Riak. The talk will cover: data aggregation and serialization, Riak con ...


    Read more


  • CodeMesh 2014 – Alejandro Ramallo – Marketing, Big Logic and a Pinch of ACID
    2015-01-08 Erlang Central

    Videos



    Marketing, Big Logic and a Pinch of ACID Consumer Marketing is becoming the most computationally significant capability in the enterprise. In this talk I will be describing the challenges faced by Consumer Marketing in the FMCG world and our experience in implementing a Consumer Engagement platform to deliver soft real-time mass customisation. I'll describe the design and implementation of our core platform, Leapsight Semantic Dataspace (LSD), a distributed, scalable, fault-tolerant deduct ...


    Read more


  • Webinar: Discovering Riak 2.0- Infinite Scale Gets Easier
    2014-12-18 Erlang Central

    Videos



    Join Basho Product experts as we take a deep dive into the Riak 2.0 features and capabilities. Other vendors may offer you infinite scale as a marketing ploy but Riak 2.0 furthers the Basho commitment to providing an easy to use, scalable, distributed database with the addition of Riak Data Types, Integrated Search, and much more. Erlang Solutions invites you to join this webinar to learn more about the new features and capabilities in Riak 2.0 as well as a customer case study. Our speaker ...


    Read more


  • A Brief History of Time in Rank – Sean Cribbs
    2014-12-04 Erlang Central

    Videos



    "Time, it will not erase me! For what is time? It's just passing by." -- Lost In The Trees (2007) http://ricon.io/ What is the meaning of time in a distributed system? How can we make sense of events separated by great spans of space-time? Why do I need to give Riak a vector clock with every write? How do vector clocks even work? This talk is the history of how we have tried to make sense of time, ordering, and causality in Riak, the trade-offs associated with each solution, and repre ...


    Read more


  • EUC 2014 – Christian Dahlqvist – Riak 2.0: The Swiss Army Database
    2014-07-24 Erlang Central

    Videos



    Riak 2.0 is truly a major release as it adds a wide range of new and improved features, making it more flexible and than ever. This talk introduces these new features and discusses the impact they will have on application development and how you most efficiently model your data. Talk objectives: - Give the audience an understanding about the new features available in Riak 2.0 and how these best can be utilised when building performant and scalable applications on top of Riak Target audien ...


    Read more


  • Building RiakCS on Riak – Bryan Fink
    2014-05-16 Erlang Central

    Videos



    Riak CS is an Erlang application that exposes the S3 API on top of Riak: an eventually consistent fault-tolerant distributed key-value store. Riak CS design faced many challenges: supporting large files, distributed garbage collection and quick time to market. We'll dive into implementation details and lessons applicable to anyone building distributed systems, such as the power of immutability in large-scale system design. Time will also be given to less obviously exciting issues like versioning ...


    Read more


  • CRDTs: An Update (or maybe just a PUT) (Sam Elliott) – RICON West 2013
    2014-05-07 Erlang Central

    Videos



    Until now, Riak has not known or cared about what values that users have been storing inside it. While this allows the store to be used for almost anything, it also leaves our users with the task of designing their own data structures, serialization and, in lots of cases, sibling merge functions. For the last year a small engineering group inside Basho has been working on a set of built-in Data Types, in a bid to make Riak easier to use. This talk will cover the group's progress on CRDTs s ...


    Read more


  • London Erlang User Group meeting – Choose Your Own Consistency – Christopher Meiklejohn
    2014-05-06 Erlang Central

    Videos



    Choose Your Own Consistency We'll discuss Riak 2.0's strong consistency and convergent and commutative data type offerings and how each approach can be used to achieve determinism in your eventually consistent application. About Chris: Christopher Meiklejohn (@cmeik) is a Software Engineer with Basho Technologies, Inc. where he focuses on building rich web applications for Riak using Erlang and JavaScript. Before joining Basho, he worked at Swipely, a loyalty program startup based in Pr ...


    Read more


  • Lambda Days – Jakub Oboza – Design, building and handling in production a messaging system
    2014-04-28 Erlang Central

    Videos



    Design, building and handling in production a messaging system Messaging systems are important part of our life. We use them every day in almost every single interaction with other people/systems via electronic devices. But how do we design and build such a system that has to handle millions of messages every day? In this talk I would like to say few words about each step of creating and handling such a system. From design decisions like choosing the language and the platform through building ...


    Read more


  • Slamming-Your-Head-Into-Keyboard-HOWTO: Packaging Erlang Applications
    2013-06-13 Erlang Central

    Videos



    Erlang developers are lucky to have a solid VM, great community, and great tools for building, testing, and debugging their applications. When that application is written and tested, and you as a developer want to make it easy to install everywhere, that is where the *easy* option cannot be found. Few people know how to write a proper .spec file or make deb files and I argue that few people *need* to know about it. Erlang developers shouldn't have to know about debuild, rpmbuild, pkgsrc, pkg_ ...


    Read more


  • Building RiakCS on Riak
    2013-06-13 Erlang Central

    Presentations Videos



    Riak CS is an Erlang application that exposes the S3 API on top of Riak: an eventually consistent fault-tolerant distributed key-value store. Riak CS design faced many challenges: supporting large files, distributed garbage collection and quick time to market. We'll dive into implementation details and lessons applicable to anyone building distributed systems, such as the power of immutability in large-scale system design. Time will also be given to less obviously exciting issues like versioning ...


    Read more


  • Page 1 of 41234