BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Presentation: Developing Expertise: Herding Racehorses, Racing Sheep

    In this presentation made during QCon London 2007, Dave Thomas talks about expanding people's expertise in their domains of interest by not treating them uniformly as they had the same amount of knowledge and level of experience.

  • Industry Luminaries Weigh into Scalability Debate

    As part of its virtual panel series, InfoQ has brought together scalability and performance architects from some of the biggest and most visible projects around, to let us into their secrets for achieving results the rest of us would just dream of.

  • QCon San Francisco Nov 19-21 Full Schedule Posted

    The timed schedule for the 3 day QCon San Francisco conference has been posted! QCon is InfoQ's enterprise software development conference featuring over 80 sessions and 70 speakers. QCon is a conference designed for team leads, architects and project management. Last year's QCon SF attracted almost 500 people.

  • Article: Ian Robinson on Consumer-driven Contracts

    In a new article, ThoughtWorks' Ian Robinson discusses how consumer-driven contracts, in the form of "stories for services" and unit tests exchanged between service development streams, can strengthen the service-oriented development lifecycle. In contrast to contracts defined from the POV of the provider, consumer-driven contracts result from combining the demands of all known service consumers.

  • CloudCamp's Reuven Cohen Discusses Virtualization and Cloud Computing

    InfoQ recently sat down with CloudCamp founder Reuven Cohen to discuss cloud computing. CloudCamp was formed in order to provide a common ground for the introduction and advancement of cloud computing.

  • ThoughtWorks Releases Cruise: Continuous Integration and Release Management System

    Continuous integration is an agile practice in which each code change committed is automatically built and tested, reducing the cost of bugs by catching many of them as soon as they are introduced. Today, ThoughtWorks released Cruise, extending continuous integration to application testing and deployment. Cruise runs on Windows, Mac OS X and Linux, and includes support for .NET, Java, and Ruby.

  • Beyond Polling? Consider PubSub, Push and MOM

    You would expect a presentation entitled "Beyond REST? Building Data Services with XMPP PubSub" would have REST proponents up in arms. Instead, discussion was around the pros and cons of various PubSub alternatives.

  • Two-Part Series on Real-Time Java

    Sun Developer Network is hosting a two-part article on real-time Java systems which covers threading, memory, and garbage-collection issues, and introduces the Sun Java RTS platform.

  • Put Agile2008 on your Phone or PDA with Gcal

    With its emphasis on smaller and more intimate sessions for hands-on learning, the schedule for the annual Agile Alliance conference can be overwhelming. This year it lists about 550 talks, workshops, tutorials, experience reports and papers. One agilist has taken matters into her own hands and offers a public gcal interface to the conference site, one timeslot at a time.

  • Only 1 in 5 SOA Projects Actually Succeed

    A typical SOA implementation is as much about solving business and organizational problems as it is about technology. A latest SOA survey by Burton group shows that unless these three SOA underpinnings are balanced correctly, SOA implementations are destined to fail.

  • Grails Gains Cloud Hosting with Morph AppSpace

    Morph AppSpace is a cloud-based platform for hosting web applications. The latest release has added support for Groovy and Grails. InfoQ caught up with David Abramowski, CEO of Morph Labs to get some more details around it's recent move into the Java space.

  • Presentation: Operational Scalability in the Next Generation Web World

    In this presentation filmed during JAOO 2007, Wayne Fenton, Director of Architecture at eBay Inc., talks about the ways in which software architects can design systems for much-improved efficiency and reliability from an operational perspective.

  • Mono 2 News Update

    Marek Safar has announced that gmcs, the C# compiler for Mono, now has full C# 3.0 support in Mono 2. Meanwhile, Linear IR is offering significant improvements over the older Mono JIT.

  • InfoQ Book Review: Agile Adoption Patterns

    Ryan Cooper picked up Agile Adoption Patterns: A Roadmap to Organizational Success by InfoQ's own Amr Elssamadisy and gives this book a positive: This book belongs on the bookshelf on anyone who is interested in helping a traditional software organization make an effective transition to a more agile way of working.

  • Should LINQ to SQL Go Open Source

    More and more, LINQ to SQL is being seen as a temporary solution. With the impending release of ADO.NET Entity Framework, a lot of people are worried that development on LINQ to SQL will fall by the wayside. With Microsoft's long history of developing and discarding database access technologies, these concerns are not without merit. So this raises the question, "Should LINQ to SQL Go Open Source?"

BT