InfoQ Homepage Enterprise Architecture Content on InfoQ
-
WSO2 MSF4J Adds Support for Spring and Swagger
WSO2 MSF4J 2.0 has added support for Spring, Swagger definition generation, ExceptionMapper and StreamingOutput.
-
Microsoft REST API Guidelines Are Not RESTful
Microsoft has published their guidance for creating “RESTful” APIs. Roy Fielding calls them HTTP APIs that have little to do with REST.
-
Don’t Version Your Web API
Versioning of Web APIs by adding a version to the URI or using versioned media types does not work on the open web. What we rather need are contracts that evolve with the changes we need, Sebastien Lambla claimed in a recent presentation, describing ways of avoiding the need to version.
-
Juval Löwy: Why Every Class Should Be a Service
Juval Löwy has pioneered a method of building service-oriented applications in which each class represents a service onto itself. While these applications may initially seem like 'class explosion', they are actually the product of a truly decomposed system; one that has been properly analyzed and designed. Juwal explains his intent and describes how development teams can improve from this process.
-
Stop Over-Engineering, Build What the Customer Really Needs
After working with many different teams, Greg Young has found that they often are drastically over-engineeringing in their projects. Teams start to work on 9 month projects, but by thinking on the problem from another perspective they may be able to deliver 95% of the value in just a few weeks, Young claimed in his keynote at the recent DDD eXchange conference in London.
-
Apple Opens the Messages Framework to Developers
Apple’s new Messages framework for iOS, introduced at WWDC 2016, aims to make it possible to create app extensions that interact with Apple’s Messages app. A look at the framework API.
-
Atom 1.9 Beta Brings Better Performance, Drag and Drop Tab Layout, and More
Version 1.9 beta of GitHub’s Atom text editor has been announced, along with Atom 1.8. Atom 1.9 beta sports a completed redesign of its buffer display layers, drag and drop layout management for tabs, and an upgraded Electron.
-
Confluent Platform 3.0 Supports Kafka Streams for Real-Time Data Processing
Confluent Platform 3.0 messaging system from Confluent, the company behind Apache Kafka messaging framework, supports Kafka Streams for real-time data processing. The company announced last week the general availability of the latest version of the open source Confluent platform.
-
Microsoft Introduces Flow for Citizen Cloud Workflow
On April 27, 2016 Microsoft announced a new personal workflow tool called Flow. The platform is an “IFTTT like” tool that focuses on the automation of personal tasks by orchestrating work across popular SaaS based services.
-
Integrate 2016 Wrap-up: Microsoft Shares Azure App Service and Cloud Messaging Adoption Metrics
InfoQ attended the recent Integrate 2016 event in London, where Microsoft Integration technologies took center stage. Day 1 focused on the BizTalk, Logic Apps and API Management teams. Day 2 was focused on Azure App Service adoption and the new server-less Azure Functions. Microsoft's Cloud Messaging team also spoke about adoption metrics and their work in the OPC UA working group.
-
-
How Business Mapping Increases Agility at Lloyds Bank
Tony Grout and Chris Matts spoke about the emerging areas of business mapping and skills liquidity at QCon London 2016 and how they apply them at Lloyds Bank. They showed how they deploy these techniques and explained how they combine business strategy with the abilities and aspirations of people to improve collaboration between business and technical stakeholders. InfoQ interviewed them.
-
Microsoft Graph Unifies Access to All APIs
At the Microsoft Build conference in San Francisco, InfoQ had the opportunity to speak with Gareth Jones, API architect for the Microsoft Graph API which aims at making life easier for developers by providing a unified API endpoint. With the prevalence of Microsoft products in most businesses around the world, it is interesting to see how Microsoft solves this issue at their scale.
-
Microsoft Releases BizTalk Server 2016 CTP 1
On March 30th, 2016 Microsoft announced the release of their BizTalk Server 2016 Community Technical Preview 1 (CTP). This release is one of Microsoft’s milestones they highlighted in their recent Integration Roadmap. In addition to the BizTalk Server CTP, Microsoft has also released an initial CTP for its Host Integration Server offering.
-
AirFlow Joins Apache Incubator
AirFlow recently joined the Apache Incubator program. AirFlow is a workflow and scheduling system designed to manage data pipelines. Developed by AirBnb for their internal usage, it was open sourced last September, as previously reported by InfoQ.