InfoQ Homepage News
-
Developing and Testing Microservices
At the Agile Testing Days 2015 Jose Lima from Redgate software shared his experiences with microservices. InfoQ interviewed him about advantages and disadvantages of developing products with microservices, how applying microservices has improved the quality of products, testing microservices and the skills that testers need, and his learnings from developing and testing microservices.
-
ThoughtWorks adds Dependency Management to Mingle to Support Scaling
ThoughtWorks have enhanced their application lifecycle management product Mingle with a new dependency management capability which supports scaling development across multiple teams and tracking dependencies in the tool.
-
Moving from a Monolithic to a Microservices Architecture
Moving from a monolith to microservices the only value business stakeholders care about is reducing cost. It will not increase or protect revenue and neither scaling nor distribution are good reasons that will convince the business, Ian Cooper claimed in his presentation at this year’s Microservices Conference in London describing guidelines moving from a monolith to a microservices architecture.
-
Amazon Introduces AWS Directory Service for Microsoft Active Directory
On December 3rd, 2015 Amazon announced a new service that allows customers to provision a Microsoft Active Directory managed service in Amazon Web Services (AWS). The service, also referred to as Microsoft AD, uses directory capabilities found in Microsoft Windows Server 2012 R2.
-
SOA versus Microservices?
Microservices and SOA are often compared and contrasted, with some people suggesting they are unrelated whereas others believe they are close relatives. In a recent article Matt Braiser joins the debate on the side of the latter group and gives his reasons for believing that microservices owe their existence to the success of SOA principles.
-
Most Common Issues Caused by Mobile Fragmentation
Device fragmentation can be a serious hindrance to providing great mobile user experiences. A review of the most common issues faced by developers.
-
OpenJDK 9: Life Without HPROF and jhat
OpenJDK will decommission the HPROF agent and remove the jhat tool from JDK 9. InfoQ covers options that supersede these commandline JDK tools.
-
Artfully Benchmarking Java 8 Streams and Lambdas
Benchmarking and comparing Java 8 functional-style programming with the imperative-style can be tricky at times. Takipi blogs' recent posting shows us how.
-
Powering F# Development on Visual Studio Code with Ionide
Visual Studio Code has lagged behind its support for F# development, but the Ionide project changes that by adding support for VS Code. The project was formerly Atom-only but now both platforms can benefit.
-
Microsoft Open Sources Live Writer
Microsoft has turned the Live Writer source code to the .NET Foundation inviting the community to contribute to the project now that it is in their hands.
-
Scaling Without Blueprints and the Agile Scaling Cycle
InfoQ interviewed Stefan Roock about adding XP practices to Scrum, why using an agile framework as a blueprint for designing the organization is a premature optimization and why culture and principles are more important than practices. Roock also explains the agile scaling cycle with examples of how it can be used, and talks about the benefits and pitfalls of this approach for agile scaling.
-
ChakraCore Opens Up Microsoft Edge’s JavaScript Engine
Microsoft’s JavaScript engine core components will be open-sourced next month, Microsoft announced at JSConf US. ChakraCore will provide a fully-fledged, self-contained JavaScript virtual machine, Microsoft say, that includes everything that is required to parse, interpret, compile and execute JavaScript code without dependencies on Microsoft Edge internals.
-
Cellular Technologies Enabling the Internet of Things
The Internet of Things is about connecting things. When the remotest of the things lie beyond the reach of WIFI networks, cellular technologies can provide a viable communications infrastructure. To this end, 4G Americas, a telecommunications industry trade organization, has published a new white paper titled "Cellular Technologies Enabling the Internet of Things."
-
NUnit 3 Brings Extensibility and Parallel Execution: Interview with Charlie Poole
NUnit 3 was recently released, bringing parallel execution and extensibility to the .NET testing framework. InfoQ reached out with Charlie Poole, maintainer of NUnit for over 10 years, to learn more about this release.
-
VS2015 Update 1 Improves C++ Edit and Continue Support
Microsoft debuted improved Edit and Continue (EnC) support for C++ projects with VS2015 launch. The first update to VS2015 brings several improvements to EnC users. Windows Store apps and DirectX applications can now use EnC. And all C++ EnC users will find bug fixes and usability tweaks.