InfoQ Homepage Architecture & Design Content on InfoQ
-
Perfect Software, Measuring Continuous Delivery, and Exploring the Future: Agile on the Beach 2017
At Agile on the Beach 2017, the key takeaways from the final afternoon of the conference included: delivery teams can add value more rapidly by embracing lean, iterative and continuous deployment methodologies; and although highly beneficial, implementing continuous delivery is hard due to the need for principles to be applied in your context.
-
Oracle Looking to Move Java EE to Open Source Foundation
Oracle is planning to move leadership and ongoing development of the Java EE platform to an open source foundation. The move will follow the next release, JEE 8, which is due out this summer.
-
Microsoft Announces Coco Framework for Enterprise Blockchain Networks
In a recent blog post, Microsoft announced a new open framework, called Coco, which targets enterprise consortium networks. The framework sits on top of existing blockchain platforms, such as Ethereum, and focuses on improving network throughput, adding new confidentiality models, network policy management and support for non-deterministic transactions.
-
Distributed Schedulers with Microservice Architectures
Martin Campbell, microservices scalability expert at DigitalOcean, talked about running a microservice based architecture with a distributed scheduler at MicroXchg Berlin 2017. He focused primarily on the problems encountered along the way, and the tradeoffs between offerings like Kubernetes, Nomad, and Mesos.
-
Facebook Transitioning to Neural Machine Translation
Facebook recently announced the global rollout of NMT. Switching from phrase based translation models to NMT has been rolled out for more than 2,000 translation directions and 4.5 billion translations per day. According to Facebook this provides an 11% increase in BLEU score. We will discuss how it was achieved, what it means for machine generated translation and how it fares against competition.
-
Microsoft Adds Root Cause Analysis and Time Exploration Updates to Azure Time Series Insights
This past April, Microsoft announced updates to their Azure Internet of Things (IoT) platform. One of the announcements that InfoQ has been tracking includes the emergence of Azure Time Series Insights (TSI). Microsoft’s Time Series Insights service is currently in public preview and Microsoft has recently added new features including Root Cause Analysis and updates to Time Exploration.
-
Java Still Number One, But What’s Taking Over?
The TIOBE index for August 2017 shows Java as the world’s most popular programming language. But among the top 20, it seems that is the same trend with all of the major programming languages. So where are developers going?
-
Amazon Web Services Joins Cloud Native Computing Foundation (CNCF)
The Cloud Native Computing Foundation (CNCF) has announced that Amazon Web Services (AWS) has joined the CNCF as a platinum member with the goal of accelerating the development and deployment of cloud native technologies in its market-leading public cloud.
-
How Do You Fit a Core Banking System into a Few Containers? Insight from DOES EU 17
At the DevOps Enterprise Summit EU 2017, held in London, InfoQ sat down with Amine Boudali and Jose Quaresma and discussed key insights from their presentation “How Do You Fit a Core Banking System into a Few Containers?”
-
Public Preview of Azure IaaS Disaster Recovery Announced
In a recent announcement, Microsoft released details about its public preview for Infrastructure-as-a-Service (IaaS) disaster recovery using Azure Site Recovery (ASR). Using the ASR service, organizations can protect IaaS workloads in one Azure region and have it replicated to a different Azure region within a geographical cluster.
-
How Edgemesh Rolled out Its P2P Web Acceleration Service to Production
Edgemesh is a P2P web acceleration service based on the WebRTC protocol suite that offloads some of the the traffic normally handled by traditional CDNs to browser-based caches shared over a P2P network. They rolled out their release to production in the last few months and shared some of their experiences.
-
Function-Oriented Programming with Spring Cloud Function Framework
Spring Cloud Function is a new project that aims to promote the function as the primary unit of development. The project provides a common model for deploying function-based software across a variety of deployment platforms, including FaaS (Function as a Service) platforms like Amazon’s AWS Lambda.
-
Microsoft Introduces New Azure Container Instances Service and Per Second Billing
In a recent blog post, Microsoft introduced a new container service called Azure Container Instances. This service has been positioned, by Microsoft, as a way to deliver containers with simplicity and speed, without VM infrastructure to manage.
-
Netflix: Application DDoS Protection in Microservice Architectures
Strategies for mitigating application DDoS in microservice architectures have just been published in a blog by Netflix. It includes an overview of how to identify requests which trigger these attacks, how to test them with their open source Repulsive Grizzly and Cloud Kraken frameworks, and finally some best practices for protecting a system from them.
-
Process Managers in Event-Based Systems
Publishing events to notify about changes in a domain keeps different domains decoupled from each other, but if there really is a logical flow of events it becomes implicit and hard to follow. A better solution is to use a Process Manager to keep track of the overall process, Bernd Rücker stated in his presentation at this year’s DDD eXchange conference.