Moz Developer Blog

Moz engineers writing about the work we do and the tech we care about.

Public Suffix: an open-source Elixir library

Posted by Devin Ellis on May 20, 2016

Hey Elixir fans! You've seen us blog about our Moz Pro DB-free architecture, which we built with Elixir in order to dramatically reduce storage requirements, speed up the data processing pipeline, and deliver rankings data in our app through a blazing-fast API. You've also no doubt heard how much we love working with the supportive and dynamic Elixir community, and have enjoyed giving back when we can. Today I'm happy to announce that the Moz Pro team has open-sourced a component of our Elixir work. Our Public Suffix library provides a mechanism to extract the public suffix and registrable (root) domain name from a domain URL using the rules provided by publicsuffix.org. Parsing public suffix is an essential operation for many web applications. Moz Pro is no exception, and we are happy to share the work we did on this library, and to make it a standard library in Elixir. You can find publicsuffix-elixir on Github and Hex

Comments