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

  • DIY SOA: How to build your own Simple Service Repository

    One of the prerequisites for successful SOA implementations is service repository–a place to store and track changes of the existing Services portfolio. In his article Ben Wilcock describes shortcomings of existing commercial and open source implementation and proposes a simple Service Registry implementation. He also outlines how such repository can be leveraged is SOA delivery process.

  • Three Tips to Successfully Load Test Microsoft Silverlight Applications

    While Silverlight is an attractive option for developing expanded application, it brings new challenges to organizations. In preparation, companies must adapt their testing approach. Given the way new technologies work when deployed on internet/intranet applications, a careful approach to testing is important.

  • Scala.Net and Scala with Martin Odersky

    Scala.Net will be a version of Scala that supports the .NET ecosystem. We talked with Martin Odersky, Chairman and Chief Architect as well as co-founder of Typesafe, about Scala.Net, the version of Scala that support .Net as well as about Scala in general.

  • Understanding Cloud Computing Vulnerabilities

    In this IEEE article, authors Bernd Grobauer, Tobias Walloschek and Elmar Stöcker discuss the cloud computing security and cloud-specific vulnerabilities using the vulnerability definition from the Open Group's risk taxonomy.

  • Is REST the future for SOA?

    In this article Boris Lublinsky discusses architectural difference between SOA and REST and discusses different approaches for leveraging REST in SOA implementations

  • New Book: Building Applications in the Cloud

    Christopher Moyer has written a new book, “Building Applications in the Cloud: Concepts, Patterns, and Projects”. This book revolves around fundamental differences between the on-premise and cloud infrastructures, and architecture and design patterns that can be used to build and host scalable, reliable applications in the cloud.

  • HTML 5 or Silverlight?

    While HTML5 is still a draft standard, its ultimate role as the dominant cross-platform solution is certain. Even Microsoft calls HTML “the only true cross-platform solution for everything.” But in many ways it is still severely limited when compared to Silverlight. Daniel Jebaraj of Syncfusion weighs in on the future of Silverlight and HTML5 with guidance on how to choose between the two.

  • Book Review and Excerpt: Scalability Rules

    Martin Abbott and Michael Fisher's book, Scalability Rules, is a compilation of 50 rules for scaling applications based on experience garnered at eBay, Intuit, PayPal, Etsy, Folica and Salesforce. The book is a handy reference for experienced and novice architects, managers, developers and operations personnel through a mix of heuristics and a priority-benefit model to rank the rules.

  • Book Review: DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD

    This book is written by Brendan Gregg and Jim Mauro, both expert users in DTrace and the Solaris Internals from Prentice Hall. It covers the key features of the DTrace environment, the D language that is used to write the scripts used to provide answers to questions regarding the performance of the system under question.

  • Extending Oozie

    In this article authors show how leverage Oozie extensibility to implement custom language extensions. This approach can be viewed a specializing workflow language for a given company/line of business.

  • Wally McClure on the Future of MonoTouch and Mono for Android

    Wallace B. McClure is the co-author of Professional iPhone Programming with MonoTouch and .NET/C# and the soon to be released Professional Android Programming with Mono for Android and .NET/C#. Our interview took place took place prior to and just following the announcement that Xamarin would be taking over maintenance of Mono from Attachmate.

  • Cloud Computing Realigns Role of Service Oriented Architecture

    From its inception Service Oriented Architecture (SOA) has been a source of dissension among enterprise, solution and application architects. Now cloud computing is changing the conversation.

BT