Inside the Briefcase

2016 APM Reference Guide: Application Performance Monitoring

2016 APM Reference Guide: Application Performance Monitoring

IT Briefcase Analyst Report
This product guide allows you to...

IT Briefcase Exclusive Interview: Top IoT Trends and Predictions for Organizations in 2016

IT Briefcase Exclusive Interview: Top IoT Trends and Predictions for Organizations in 2016

with Mike Martin, nfrastructure
In this interview, Mike Martin,...

Unleash the Power of Global Content

Unleash the Power of Global Content

globeYour business depends on pushing accurate and dynamic content...

Clicking Away Your Right to Privacy

Clicking Away Your Right to Privacy

Before using any standard Internet service provider for e-mail...

Top Questions to Ask Before Implementing VoIP

Top Questions to Ask Before Implementing VoIP

Thinking about a move away from traditional phone lines...

VIDEO: From Riding on Rails to Riding Camels

November 8, 2012 No Comments

Speakers: Christopher Hazlett & Sean Smith, Gilt Groupe

WATCH VIDEO

Gilt Groupe, the US leader in flash sales, built our initial infrastructure like many fast growing start-ups – we used Ruby on Rails. Ruby on Rails did everything, from displaying products to managing the entire lifecycle of inventory, purchasing to fulfillment. This worked well when we had a single Distribution Center and a few orders. However, we grew quickly, adding Distribution Centers and a lot more code along the way…organically. Each DC not only had it’s own protocol for communication (FTP, SFTP, HTTPS) but they each also had distinct formats (CSV, Pipe Delimited, XML), and communications semantics. In this session, we will discuss how to move from a fragmented set of integration technologies built with Ruby on Rails to a simple, common approach to integration that can easily normalize many different types of incoming messages from partners and DCs into canonical data models, reformat and transmit them into any formats and protocols needed by any partner. It was built using Scala, Camel, MongoDB, and Apache Zookeeper. We will share lessons learned in the process of switching communications for a 24/7 international operation, and how Camel was used to eliminate technical debt that had grown over time.

WATCH VIDEO

Featured Webinars, Inside the Briefcase, OPEN SOURCE, Top Stories

Leave a Reply

(required)

(required)


ADVERTISEMENT

AnDevCon


American Customer Festival 2016 New York

ITBriefcase Comparison Report

Cyber Security Exchange