Join The Colorado Springs Open Source Software Meetup Group

You'll get invited to our Meetups as soon as they're scheduled!

The Colorado Springs Open Source Software April Meetup

Apr 30
Thu 6:00 PM
Location
This location is shown only to members
Estimated attendance
 22  people attended.
4.50 4.505

Who organized?
Gary and Kevin

AGENDA
6:00 - 6:30 PM - Food, Drinks & Networking
6:30 - 6:40 PM - Announcements
6:40 - 7:10 PM - Basic Concepts
7:10 - 7:20 PM - Break
7:20 - 8:40 PM - Main Speaker
8:40 - 8:55 PM - Door Prize Drawings

MAIN TOPIC ABSTRACT
AMQP and QPID

Enterprise Messaging systems let programs communicate by exchanging messages. Enterprise messaging systems require guaranteed delivery, high throughput, low latency, and other features like security. Until recently, there was no open standard for Enterprise Messaging systems, so programmers either wrote their own, or used expensive proprietary systems. Even standards like Java's JMS specify no standard on-the-wire-protocol and can lock users into proprietary implementations.

Advanced Message Queuing Protocol or AMQP is the first open standard for Enterprise Messaging. It is designed to support messaging for just about any distributed or business application. Routing can be configured flexibly, easily supporting common messaging paradigms like point-to-point, fanout, publish-subscribe, and request-response.

Apache Qpid implements the latest AMQP specification, providing transaction management, queuing, distribution, security, management, clustering, federation and heterogeneous multi-platform support and a lot more. And Apache Qpid is extremely fast. Apache Qpidamins to be 100% AMQP compliant.

In this discussion we will look at the AMQP standard and how it's architecture provides both flexibility and high performance. We will then take a look at some code examples using Apache Qpid in several computer langauges. As we wrap up the discussion we will take a lookat some of the use cases in various industries and other open source projects that AMQP and Apache Qpid are being used today.


MAIN SPEAKER BIOGRAPHY
William Henry

William Henry has over 20 years experience developing distributed systems and service oriented architectures for both government and private industry, including finance, telecommunications, healthcare, transport, and software development. This experience includes extensive use of both standard and proprietary technologies, deploying and integrating enterprise class applications and services. William has worked in many different roles including, engineering, professional services, partner alliances and technical sales. William currently works in the office of CTO at Red Hat with a specific focus on the MRG product (Messaging, Realtime, Grid). He contributes to product development while working directly with key customers. William has been guest speaker and expert panelist at OMG, JavaOne, TheServerSide and many other industry events. William holds both a B.S. and M.S. in Computer Science from Dublin City University, Ireland, and is currently studying for another masters degree in Theology. William lives in Monument, Colorado.

Current Position
Senior Consulting Software Engineer, Office of CTO at Red Hat (NYSE: RHT).


BASIC CONCEPTS ABSTRACT
Intro to JRuby

There was a time not too far ago where adopting Ruby meant having to abandon Java. JRuby allows you to adopt a powerful and expressive language and still have access to the abundance of libraries and frameworks available on the Java Platform.

This talk will provide an introduction to JRuby and how to combine Java and Ruby code to write powerful and flexible applications.


BASIC CONCEPTS SPEAKER BIOGRAPHY
Frederick Jean

Software engineer with experience leading small development teams and succesful delivery of high visibility software. Focus on web development on top of the Java Enterprise Edition platform as well as Ruby on Rails.

Frequent speaker at the Boulder JUG and Denver JUG. Also spoke at the Boulder Ruby Users Group, Derailed and the Denver Open Source Users Group. Frederic took over Scott Davis's responsibilities as the Boulder JUG host in January 2009


OUR SPONSORS
Website Sponsor:
Homeland Security Careers
Food Sponsor:
Food provided by TEKSystems
Door Prize Sponsors:
Jetbrains Software license (Several products to choose from)
SourceBeat Publishing PDF technical book
Atlassian Technical books or other Techno Prizes
OReilly Publishing technical book or two
TEKSystems Additional door prizes

Photos of this Meetup

No photos yet.

Talk about this Meetup

You must be a member to post a comment. Join or login.

Who attended?

Organized by
Asst. Organizers:

Our Sponsors

TEKSystems

TEKSystems is one of our quarterly food sponsors.

Systems Engineering Services

SES is a quarterly food sponsor for the group.

Atlassian

Atlassian provides door prizes for our monthly meetings.