We are at the Tivoli Building Room 329 – Senate Chambers
Please also be aware there has been a change in parking; you now pay on-line if the lot is closed when you leave.
5:30 – 6:00 PM Pizza and Networking
6:00 PM: Hadoop ZooKeeper by Clark Hobbie
(notes uploaded here – 20101110_djug_zookeeper )
Some of the topics covered include:
* Example System
* Configuration
* Control
* Monitoring
About the Speaker:
Clark Hobbie is a Denver area software consultant specializing in the areas of Java, messaging and XMPP. His past talks at local interest groups include inter-process communications and the extensible messaging and presence protocol (XMPP). The site for his consulting company, Long Term Software LLC, is ltsllc.com, and his email address is clark.hobbie@ltsllc.com.
7:15 PM – Data Interchange Formats at Work: XML and JSON by Tom Marrs
Here’s a link to the slide deck on Slide Share.
You’ve seen the ongoing debate between the XML and JSON communities, but you need to make choices in your architecture.
– Are XML and JSON mutually exclusive?
– What are the differences between XML and JSON?
– When should I use XML?
– When should I use JSON?
– How does each data format work with SOA, Web Services, and key platforms such as Java and Ruby on Rails?
– The Bad Old Days – Non-Structured data formats
– XML
– Why is XML needed?
– Schema
– Patterns
– XML with Web Services, Java, Ruby, and JavaScript
– JSON Overview
– Overview
– Why is JSON needed?
– Structure
– JSON with Web Services, Java, Ruby, and JavaScript
– JSONP
– The Bottom Line – When to use XML and when to use JSON
Apache CXF, Ruby on Rails, REXML, Simple-XML and
ActiveSupport::JSON.
Attendees will learn when to use XML and JSON, and how to
integrate these data formats with Web Services, SOA, and
AJAX applications.
About the Speaker:
Tom Marrs, a 25 year veteran in the software industry,
is the Principal Architect with Vertical Slice, where
he specializes in Service-Oriented Architecture (SOA).
He designs and implements mission-critical business
applications using the latest SOA, Java/EE, Ruby on Rails,
AJAX, and Open Source technologies. Tom also spends a
lot of time evaluating architecture, and training and
mentoring developers on his projects.
Tom is the co-author of JBoss At Work: A Practical
Guide (O’Reilly, 2005), has been published in java.net,
Java Developers’ Journal, and has authored and
co-authored several technical training courses.
Tom speaks regularly at software conferences such
as No Fluff Just Stuff about Open Source, SOA,
Java/EE, and Web Services, blogs on java.net and
ONJava, and reviews best-selling technical books
for major publishers.
An active participant in the local technical
community, Tom founded the Denver Open Source User
Group (DOSUG) and has served as President of the
Denver Java Users Group (DJUG).
He is also the CEO/CTO of SystemsForge – a New York based company that uses DSLs and a Software Product Line built on top of Groovy and Grails to develop custom web applications quickly and cost effectively. The SystemsForge product line has been presented at ooPSLA and Code Generation and written up in IEEE Software and Methods & Tools.