BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Exploring the Hexagonal Architecture

    Layered systems are an architectural style used essentially to avoid coupling, the biggest enemy of software maintainability, with Ports and Adapters, or a Hexagonal Architecture, an example of such an architecture, Ian Cooper explains in a presentation about architecture styles, specifically the Hexagonal Architecture.

  • Amazon CloudWatch Gains Log Monitoring and Storage

    Amazon CloudWatch recently gained log file monitoring and storage for application, operating system and custom logs and meanwhile enhanced support for Microsoft Windows Server to cover a wider variety of log sources.

  • Microsoft Expands Azure Machine Learning and Real Time Analytics Offering

    Microsoft recently announced new machine learning capabilities for Microsoft Azure platform. Developers can also create their own web services and publish them to Azure Marketplace. Microsoft also announced availability of Apache Storm for Azure. Azure Stream Analytics, Data Factory and Event Hubs for Azure were all announced in the past few weeks by Microsoft. In this article we explore moreabout

  • WHATWG Is Standardizing Web Streams

    After gestating for more than a year on GitHub, the project Streams has now been adopted by WHATWG in an effort to standardize a web streaming API. The project is led by Domenic Denicola, the man that started the work on Promises, currently part of the upcoming ECMAScript 6.

  • Building Distributed Systems - Technology Considerations

    The success of the RICON conference is a testimony to the importance of big applications in industry today. InfoQ speaks to RICON host Basho Technologies about considerations in building distributed systems and technical lessons learned at the conference.

  • Tokutek Releases New Versions of TokuDB and TokuMX

    Tokutek has announced new versions of its storage engines products. TokuDB for MySQL has reached version 7.5 and includes two significant performance features. TokuMX for MongoDB has reached version 2.0 and includes a mix of new features including performance improvements of its own.

  • Basho Riak - NoSQL Key Value Store Designed for Scale

    Basho Riak is one of the few NoSQL key value stores that is tackling the big problems relating to performance and scalability. InfoQ spoke to Basho CTO Dave McCrory to get some insight about the underlying technologies and strategies.

  • Domain-Driven Design with Onion Architecture

    Domain-Driven Design (DDD) together with Onion Architecture is a combination that Wade Waldron believes has increased his code quality dramatically since he started using it a few years back. Using DDD was a kick-off but together with Onion architecture he found his code to be more readable and understandable, and far easier to maintain.

  • The Importance of Technical Practices in Agile

    Sometimes organizations that are adopting agile complain that they didn't get the benefits that they expected to get out of it. One of the possible reasons could be that insufficient attention has been given to performing the technical practices that support the agile values and principles.

  • Microsoft Azure Gets a New Marketplace, Advanced Networking Features and Batch Processing

    In another round of feature enhancements and additions, Microsoft Azure got a major set of updates in the form of a revamped marketplace and advanced networking capabilities.

  • Box, Facebook and Pinterest Announced WEST Program for Women

    Box, Facebook and Pinterest announced WEST - Women Entering and Staying in Tech, a one-on-one mentorship program for women to grow their technology career. This post covers the program highlights.

  • XHP-Bootstrap Project Announced, Combines XHP with Bootstrap Framework

    Fred Emmott, software engineer for Facebook, has announced the release of XHP-Bootstrap project, combining XHP with the Bootstrap framework. Emmott describes XHP as a way to create HTML user interfaces from PHP or Hack, and provides an XML-like syntax for creating stringable objects representing markup.

  • URX Provides Cross-platform Deep Linking, Indexing and Routing

    URX is providing Omnilinks, an open deep linking standard, an application index containing deep linked mobile apps and link routing.

  • Agile Testing for Automotive Systems

    Agile testing can be used when developing software for automotive systems. To adopt agile techniques in automotive the automotive SPICE V-model needs to be adopted to agile. One result from combining agile and SPICE as Xavier Martin presented at the QA&Test 2014 conference is that “intensive automated testing and client demonstrations helps to produce better products, rising clients satisfaction”.

  • Sixth Edition of World Quality Report Highlights Emerging Trends of Testing Practices

    Sixth edition of the World Quality Report, co-sponsored by Capgemini, Sogeti and HP 2014-15, highlights recent changes in testing practices, emerging trends such as agile testing, test environment management, mobility, data analytics, cloud and Internet of things.

BT