InfoQ Homepage Architecture & Design Content on InfoQ
-
Ross Mason on Mule and the role of ESBs
Mule founder Ross Mason talks about the the role of the ESB, when to use and not to use ESBs, BPEL, and ESBs vs. integration brokers. Mule is an open source ESB and Ross discusses how people are using Mule and how it compares to commercial alternatives. Ross reveals that Mule got its name because it takes the donkey work out of integration projects.
-
Interview: Agile Thought-Leader Alistair Cockburn
At Agile2006 InfoQ interviewed Alistair Cockburn, methodology creator, author and long-time leader in the Agile community. Topics discussed ranged from the history of the Agile movement to the future of methodologies, with a look at User Stories and Use Cases along the way. This interview uncovers how his research for IBM may have sparked the creation of the Agile Manifesto.
-
Ryan "zenspider" Davis, Hardcore Ruby Hacker
Ryan Davis, known as "zenspider", is one of the highest-profile Rubyists in the world, and arguably one of the most influential ones. He is the author of a number of valuable Ruby open-source tools, including RubyInline and ZenTest. In this exclusive InfoQ interview, Ryan gives us a glimpse into how he has been pushing the envelope of what's possible with the Ruby language and runtime since 2000.
-
Mohammad Akif - SOA Beyond the Hype and the Security Development Life Cycle
InfoQ sits down Mohammad to discuss the myths of SOA, common pitfalls in designing for SOA, J2EE and .NET interoperability and injecting the Security Development Lifecycle into enterprise development lifecycles.
-
Stefan Tilkov on SOA
In this interview Stefan Tilkov, innoQ SOA consultant and InfoQ SOA Community editor, talks about his views about SOA. Topics covered include the definition and role of SOA in general, different styles of implementing it, its applications in the real world, and the role of ESBs.
-
Interview: Ron Jeffries on Running Tested Features
Ron Jeffries' upcoming book looks at how tracking "Running Tested Features" is the essential element of Agility, from which all other practices and activities necessarily follow. Deborah Hartmann interviews Ron who takes to the whiteboard to explain how, when supported by XP's "simple design" practice, RTF helps teams deliver consistently without building up costly technical debt.
-
David H. Hansson on the Future of Rails
InfoQ editor Obie Fernandez asks David some hard-hitting questions about the future of Rails in the enterprise, profiting from his success and whether a vendor will fork Rails someday. Contains lots of good information for technologists staking their future on the Rails platform, including David's opinions on Rails adoption, service-oriented architecture and scaling Rails applications.
-
Joshua Bloch on Closures, Resource Management, Google
Core Java language designer Joshua Bloch talks about the need for Closures, Functional Programming, Java's need for better resource management, Java Puzzlers, and cool stuff Google is doing with Java. Recorded at www.javazone.no conference, Norway's best Java conference.
-
Venkat Subramaniam on Pragmatic Agile Adoption
Venkat Subramaniam, international trainer and co-author with Dave Thomas of "Practices of an Agile Developer", talks about his passion for improving project success by incrementally implementing an Agile approach, specifically addressing large projects and projects in trouble.
-
Ivar Jacobson on UML, MDA, and the future of methodologies
Ivar Jacobson, one of the founders of UML, RUP, use cases, introduces his vision for a next generation development methodology that is both agile yet large like UP, by having humans collaborate with 'Intelligent Agents'. Ivar also talks about his views on UML, MDA, AOP, and the future. Recorded at JAOO (jaoo.dk).
-
Tim Bray on Rails, REST, XML, Java, and More
InfoQ Ruby editor Obie Fernandez interviews Tim Bray, one of the inventors of XML and current Director of Web Technologies for Sun Microsystems. We cover varied topics such as his opinions about Ruby and Rails, the impact of dynamic languages on web development, static versus dynamic typing, Sun's support of the JRuby project, Atom, and WS-* versus REST approaches to systems integration.
-
John Crupi on Enterprise SOA
At the time of this recording John Crupi ran Sun's Enterprise Web Services Practice. John shares his insights on what SOA means to the Enterprise, SOA analysis and design vs. OO, effective service composition, governance, and more.