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

  • MVC 1.0 JSR Created for Java EE

    Oracle recently announced a JSR for MVC 1.0. JSR 371 was motivated by results of a Java EE 8 Survey, covered by InfoQ in March of this year. 61% of those surveyed supported the idea of providing support for an action-based MVC framework, alongside JSF. Only 26% felt there was an existing framework that could do the job, and 42% of those mentioned Spring MVC.

  • API World 2014: Summary of Day One Events

    In this news item, we summarize the highlights of various talks from day one of the conference which are primarily focused on the craft of designing and developing effective APIs.

  • Testdroid Mobile Device Farm Is Now Integrated with JIRA

    Testdroid's maker Bitbar has recently announced the integration of Testdroid mobile app testing products with Atlassian JIRA defect tracking system. InfoQ has interviewed Testdroid technical product manager Ville-Veikko Helppi to better understand how developers and organizations could benefit from it.

  • You Are Using the ORM the Wrong Way

    When teams abandons an Object-Relational Mapper, ORM, it is often due to bad usage Jimmy Bogard stated in a recent presentation highlighting what he sees as incorrect and correct ways of using an ORM, including mapping and querying problems.

  • Chrome’s Lack of Support for showModalDialog Breaks Some Enterprise Web Apps

    Google Chrome no longer supports window.showModalDialog, breaking several enterprise apps such as OWA, EAC, SAP, and others.

  • Microsoft Launching Azure Machine Learning as a Service

    Microsoft recently announced Azure ML, a machine learning cloud based platform that helps predict future events based on past performance. Microsoft has been using machine learning for years for Bing, Xbox and other products but this is the first time that internal technologies are consumerized and deployed as cloud services. Ersatz Labs is also trying to build a PaaS for Machine Learning.

  • InfoQ User Survey 2014 - Participate and Get a Copy of the Results; Win a QCon Early Access Pass

    InfoQ would like to better understand your information needs: the type of content you find interesting, tools & methodologies you are using, and how you interact with the site. Please help us by taking our 2014 user survey - the survey is anonymous and your replies will be kept confidential. Participate to receive a copy of the results along with a chance to win a QCon video early access pass.

  • TypeSafe's Kevin Webber: Actor-based Concurrency for Reactive Systems

    In a recent article on Medium, TypeSafe's Kevin Webber argues that reactive programming "isn’t just another trend but rather the paradigm for modern software developers to learn" since it helps them to build systems that are responsive, resilient, and scalable. He also suggests that actor-based concurrency is the most convenient foundations for a reactive system.

  • Apigee-127: A Toolkit for Authoring APIs and their Services

    Apigee has put together a number of open source tools for creating APIs and a number of related service.

  • QConSF Spotlight: Microservices, Cutting Edge Java, Continuous Delivery; 58/100 Speakers Confirmed

    Read about the most popular tracks at QCon San Francisco 2014: Scalable Microservice Architectures, Java at the Cutting Edge, Continuous Delivery: From Heroics to Becoming Invisible.

  • Drone Data Adds a New Horizon for Big Data Analytics

    Usage of data generated by drones is going to add a new horizon in data storage and processing. Kirk Borne, professor at George Mason University recently talked about the challenge of processing, storing and transferring this data.

  • FoundationDB SQL Layer: Storing SQL Data in a NoSQL Database

    FoundationDB has announced the general availability of SQL Layer, and ANSI SQL engine that runs on top of their key-value store. The result is a relational database backed up by a scalable, fault-tolerant, shared-nothing, distributed NoSQL store with support for multi-key ACID transactions.

  • Swift Turns 1.0: The Evolution of a Language

    Apple has announced that Swift 1.0 has reached GM status on iOS and developers can now start submitting apps that use Swift. The language will continue to evolve, say Apple, as it has done since its announcement at WWDC 2014 last June. This is a short summary of its evolution.

  • Online Resources to Get Started with iOS 8 Development

    Apple has officially released iOS 8 today. During the months since its announcement at WWDC 2014, the number of online resources to get started with iOS 8 development has grown significantly. Here you can find a selection of resources that will guide you through iOS 8 new features and frameworks.

  • Zettio Releases Weave for Docker Networking

    Weave is an overlay networking system for Docker containers. Whilst Docker can already link containers on a single host, Weave provides connectivity for containers that are spread across multiple hosts. It has been released under the Apache 2 open source license by Zett.io, a new company targeting 'apps for the zettabyte era' founded by RabbitMQ creators Alexis Richardson and Matthias Radestock.

BT