JOSA TechTalks: Software and Data at Scale (Experiences from Expedia)

Oct 31, 2017 · Amman, Jordan

Ten years ago, SEO, mobile web design, data-driven applications and crash analytics were a concern only for a handful of tech giants. Today, they are a basic criteria for the smallest startup to survive. In this JOSA TechTalk, we host Expedia team to walk us through some of these case studies, their evolution over time and their future trends.


⓵ Isomorphic Rendering and Progressive Web Apps

By: Vinay Sen

The story of making fast, search engine optimized and maintainable user interfaces using isomorphic rendering.

Target Audience: front-end engineers and web developers

⓶ Data Democracy

By: Ashish Aggarwal and Jeff Baker

Following the evolution of real time data driven applications, we will go over how to scale ingesting data from hundreds of micro services and democratize the data to build streaming applications.

Target Audience: data engineers and software architects

⓷ Distributed Systems Tracing Infrastructure (Dapper, Haystack)

By: Bryan Shell and Ayan Sen

Tracing, debugging and profiling live applications is essential to scale any application yet usually overlooked by most companies. This talk will present two solutions tackling this problem: We'll take an insider look at Dapper (by Google) and Haystack (by Expedia), their architectures, their business impact and future plans.

Target Audience: system administrators, devops engineers and software architects

A Brief History of 'What is the Time'

By: Peter Hall

Telling the time is harder than it should be. In this talk, Peter will be going to spend a few minutes getting angry about some of the quirks in the way people describe the time.

Target Audience: software engineers and architects

Note: sessions will be presented in English.


About the speakers:

• Ashish Aggarwal is a senior engineer at Expedia working on building next generation platform for real-time processing and analytics.

• Ayan Sen is a senior engineer at Expedia. He spends his day making distributed computing in the cloud easier, more efficient and enjoyable.

• Bryan Shell is a senior engineer at Expedia, where he's been building monitoring and performance tools for modern software systems. Previously, Bryan spent many years at Orbitz where he worked on developer tools and platform libraries as part of Platform and Continuous Delivery Teams.

• Jeff Baker is a principal engineer at Expedia, where he's worked on a lodging team that built the backend services that provide inventory data to Expedia lodging servers. Previously, Jeff worked at diverse tech companies: Amdahl, Novell, Amazon, and several dot coms.

• Peter Hall is a software developer at Expedia Australia. He has been writing software professionally since 2003 and in that time has written software that allowed people with vision impairments to vote secretly, ensured a supply of croissants, and sent people places with chainsaws, among many other projects. His professional experience is mostly with Java and he prefers Python for personal projects.

• Vinay Sen is a software engineer at Expedia in the Platform team working on visualization and real-time data analytics, focused heavily on UI, and enjoys backend/data technologies as well.

Event organizers

Are you organizing JOSA TechTalks: Software and Data at Scale (Experiences from Expedia)?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews