This presentation examines how Bintray (bintray.com), JFrog’s social binary distribution service, works behind the scenes. It discusses how the system is segmented to support massive loads across various data centers; how JFrog chose between physical and virtual servers and between hosted and self-managed services; how Grails applications can scale out; and and how various NoSQL technologies such as CouchDB, MongoDB, and Redis are tied up to fit different needs. It also shows how Java technologies such as Grizzly and Jersey can provide lightweight alternatives to traditional Web technologies and demonstrates how no-interruption deployments are done to provide continuous distribution of binaries to developers worldwide.
Author:
Yoav Landman
Yoav is a Java professional with over 10 years of hands-on experience. Founded JFrog Ltd., in which he acts as the development lead.
Yoav acted as a Java Consultant at AlphaCSP (a pure Java consulting firm) for over eight years. He managed and expedited large-scale Java-based projects with clients, ranging from start-ups to Fortune 500 companies.
Before that, Yoav held various technical lead and management positions in Versata Inc. (Australia), SMS Consulting (Australia), and Attunity Ltd. (Israel).
Open Source Activities Involvement and Projects
* Started Artifactory OS project in late 2006
* Worked on development-supporting OS projects such as Maven Anno Mojo (common annotation-based Maven plug-ins framework, used by projects like JAXB), Jade plug-ins, and Dependency Analyzer
View more trainings by Yoav Landman at https://www.parleys.com/author/yoav-landman
Find more related tutorials at https://www.parleys.com/category/developer-training-tutorials