BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • The State of the Internet

    Akamai has released their quarterly report on the state of the Internet for Q4/2008. Akamai monitors the Internet traffic using agents installed across all continents and reports the findings on several domains: security, network and web outages, Internet penetration.

  • Presentation: The Evolution of Lisp

    In this presentation recorded at OOPSLA 2008, Guy L. Steele Jr. and Richard P. Gabriel reenact their presentation called "The Evolution of Lisp" which took place during ACM History of Languages Conference in 1993.

  • Interview: Tools for the Open Web

    Dion Almaer and Ben Galbraith open with a definition of the Open Web, the tension arising from multiple Web technologies, the diversity and "polyphony" of Open Source, the future of Web development tools, and the debate associated with the possible evolution of Javascript. The potential impact of HTML 5 on tool and Web development in general is discussed.

  • The Enterprise as a Network of Events

    A debate between SOA and EDA has recently resurfaced with a blog from Richard Veryard, who discusses relationships between SOA, BPM and events

  • The Open Cloud Manifesto

    A group of unknown authors have written an Open Cloud Manifesto endorsed by many companies and calling for open cloud computing. The document outlines 4 goals customers have and proposes 6 principles. The secrecy used to create the Manifesto has generated some unfriendly reactions around the web.

  • Presentation: Amazon Web Services: Building Blocks for True Internet Applications

    This presentation discusses how Amazon's Web Services can help Web developers solve common but vexing problems, including scaling. The Elastic Compute Cloud (EC2) and Simple DB are discussed in detail along with the Simple Queue, Simple Storage, and Flexible Payment Services. Each discussion covers basic concepts, example APIs, and brief introductions of case studies.

  • Critical Security Vulnerability Found in Quicksort

    In what is sure to become one of the most wide-reaching security vulnerabilities yet known, a researcher with L0pht Heavy Industries has uncovered a flaw in the standard implementation of the Quicksort algorithm. InfoQ spoke with Dildog of L0pht to learn more about this vulnerability and it's ramifications.

  • Top Scripting Languages: PHP, Ruby, Python

    Evans Data's published the result of its scripting language survey. PHP, Ruby and Python are the favorite choices of more than 500 developers and IT Professionals. Scripting languages usage in the enterprise has changed with time, the survey outlines the drawbacks and merits of each language.

  • Steve Ballmer’s Vision of Cloud Computing

    In a recent interview with Saul Hansell from “The New York Times”, Steve Ballmer shared his vision of cloud computing and Azure’s role.

  • Interview and Book Excerpt: Jaroslav Tulach's Practical API Design

    Jaroslav Tulach's latest book Practical API Design covers the topics of API design in modern software applications, what factors make a good API, and how to go about implementing API frameworks. InfoQ spoke with Jaroslav about his new book. We are also making an excerpt from the book available for our readers.

  • Presentation: Facebook: Science and the Social Graph

    In this presentation filmed during QCon SF 2008, Aditya Agarwal discusses Facebook’s architecture, more exactly the software stack used, presenting the advantages and disadvantages of its major components: LAMP (PHP, MySQL), Memcache, Thrift, Scribe.

  • What’s Planned for Visual Studio Team System 2010

    Bill Maurer, Developer Technology Specialist at Microsoft, held a conference presenting what new features Visual Studio Team System 2010 (VSTS) will have in the following key domains: Team Foundation Server, Source Control, Project Management, Testing, Development and Architecture.

  • FriendFeed Implements Schema-less Storage Atop MySQL

    Brett Taylor, founder of FriendFeed, describes how they overcame some limitations of MySQL to handle problems of scaling and database evolution by implementing a "schema-less" storage system on top of MySQL.

  • JOSH: A Proposed Software Stack for the Enterprise

    Grey Lens Man, a blogger who does not decline his identity, posted an interesting piece about legacy problems plaguing the enterprise and proposes a new software stack as viable solution: JOSH, JSON OSGi Scala HTTP.

  • Is It Premature to Talk About C++ and Java’s Legacy?

    Bruce Eckel’s recent blog post on the legacy left by C++ and Java generated a lot of reaction. While mentioning some design mistakes, he concludes that both languages have had a significant role in programming languages evolution and an important positive legacy. But is it not too early to talk about their legacy?

BT