Thu, 15 December 2011
Ken & Jason
Direct download: Chariot-DevNews-Episode-40-Many-Spring-Announcements.mp3
Category:devnews -- posted at: 7:42 PM
Wed, 19 October 2011
Welcome to Episode 39! This week we discussed:
Thu, 13 October 2011
In this episode, Ryan Campbell joins Ken to talk about the CloudBees development platform, Dev@Cloud, and Java runtime platform, Run@Cloud. Dev@Cloud can host private maven snapshot and release repositories, your GIT or SVN version control, and hosted Jenkins CI testing.
For information about CloudBees or about the platforms, including hosted Hudson and open source CI instances, visit them on the web, at cloudbees.com.
We originally lined up CloudBees for our fall Continuous Delivery conference.
** Edit by Ken Rimple - removed some incorrect information **
Direct download: Chariot-TechCast-Episode-67-CloudBees-Ryan-Campbell.mp3
Category:techcast -- posted at: 9:31 PM
Fri, 16 September 2011
Philly Emerging Technologies Podcast 2011 - #3
How MongoDB Helps Visibiz Tackle Social CRM
Speaker - Mike Brocious - Lead Architect, Visibiz
From the ETE Session Abstract
So you’ve heard about MongoDB and it sounds really sweet (BTW, it is!). Now you’re thinking about using it in your application. We can’t tell you if it’s right for your application, but we can tell you how we’re using it at Visibiz and that might help you with your implementation.
This presentation provides a use case of MongoDB at Visibiz. It first discusses why we chose to use MongoDB as our application’s primary datastore (what were the relevant application requirements and perceived benefits). It then covers how we’re using MongoDB in the application, touching on schema design of the primary collection and listing several secondary uses for it in the architecture. We also touch on lessons learned, as well as pros and cons.
Wed, 14 September 2011
Philly Emerging Technologies Podcast 2011 - #2
Doing the Mundane a Million Times a Minute
Speaker - Mark Chadwick, Invite Media/Google
From the ETE Session Abstract
When dealing with high-volume distributed systems, even the most mundane tasks can be daunting challenges. This talk describes some of the steps, as well as missteps, made while building such a system. It will work through the discovery of such pain points, as well as describe their resolutions with specific technologies or patterns.
Over the course of three years, Invite Media built a high-volume system for serving online advertisements from the ground up. Some of the more interesting challenges revolved around operating routine services at scale, such as distributing requests, logging diagnostics, and keeping track of simple transactions.
This talk will dive into some of these problems, showing the evolution of simple systems at scale, with a strong bias towards cloud-hosted applications. It will include details about the discovery and resolution of bottlenecks we experienced, as well as specific technologies and pattens discovered in the process.
It may serve as a springboard for ideas when building distributed cloud-based systems, as well as hone a sense of when components may be reaching their tipping point.
Mon, 12 September 2011
We continue our interview with Eric Shamow of Puppet Labs. Show notes to follow soon, please refer to information from TechCast Episode 65 for now.
A word from our sponsor, Chariot Solutions:
Mark your calendars: Chariot's DevOps seminar - October 18, 2011 at the Penn State Great Valley campus in the Philadelphia suburbs. We'll have speakers from Chariot, CloudBees, NING, Puppet Labs, Sonatype, and a panel discussion at the end. Lunch is provided as well. Save on our early bird - $75 instead of the already low price of $99. More information on the event page.
Also, if Scala is your thing, come to our Fast Track to Scala training in New York City on October 4-5, 2011. Seats are still available but they will fill up fast. The course is taught by Typesafe, the company Martin Odersky formed around Scala and Akka to move the language and frameworks forward. Save $100 by using the coupon code 'techcast' during registration, which can be found at chariotsolutions.com/education.
Direct download: Chariot-TechCast-66-Eric-Shamow-Puppet-Labs-Part-2-2011-09-12.mp3
Category:techcast -- posted at: 7:38 PM
Sat, 10 September 2011
This week we catch up with all of the world's news in what normally is a quiet August. Then we discuss some new releases in the Firefox world, the new Java Lambda decision, Java 7 features, and a warning about Java 7 and Lucene.
Hosts: Jason Gtitman and Ken Rimple
Sat, 20 August 2011
My discussion this week is with Eric Shamow of Puppet Labs. He'll be presenting at our upcoming DevOps Seminar on October 18th. We took a little time to discuss DevOps in general, and Puppet in some specifics.
Part two will be a deeper dive into Puppet itself. Look for that podcast in early September.
Resouces, per Eric:
Direct download: Chariot_TechCast_65_0_Eric_Shamow_Puppet_Labs_Part_1.mp3
Category:techcast -- posted at: 4:15 AM
Wed, 17 August 2011
Philly Emerging Technologies Podcast 2011 - #1
Polyglot Persistence for Java Developers
Speaker - Chris Richardson, VMware
From the ETE Session Abstract
Relational databases have long been considered the one true way to persist enterprise data. But today, NoSQL databases are emerging as a viable alternative for many applications. They can simplify the persistence of complex data models and offer significantly better scalability, and performance. But using NoSQL databases is very different than the ACID/SQL/JDBC/JPA world that we have become accustomed to. They have different and unfamiliar APIs and a very different and usually limited transaction model. In this presentation, we describe some popular NoSQL databases – Redis, SimpleDB, MongoDB, and Cassandra. You will learn about each database’s data model and Java API. We describe the benefits and drawbacks with using NoSQL databases. Finally, you will learn how the Spring Data project simplifies the development of Java applications that use NoSQL databases.
Tue, 19 July 2011
DevNews #37 - Heroku adds Clojure AND Mats, we talk LMAX, Grails 1.4 is now 2.0, design patterns in JS
Joining Ken Rimple this week are Jamie Allen (@jamie_allen) and Jason Gritman. Topics discussed:
Want to send us audio feedback? Email your feedback, or even better, record your MP3 and share it with firstname.lastname@example.org, or tweet us at @techcast. We'd love to put your question, comment, rant or clarification on the air. But please keep it civil...
Events / Sponsorship
Chariot Solutions sponsors this DevNews episode.
Training Events in August:
Find out more about our courses, including Maven, Spring, and Rails, at chariotsolutions.com/education