InfoQ Homepage Architecture & Design Content on InfoQ
-
Initial Metropolis Ethereum Hardfork Expected in September
The Ethereum Foundation released additional details about the upcoming update to the Ethereum network called Metropolis. The Metropolis hard fork is set to be divided into two core releases: Byzantium and Constantinople. Byzantium will be the first of the two releases, and is targeting a late September release and includes updates on transaction anonymity and predictable gas charges.
-
Microsoft .NET Architecture Guidance Released
Four application architecture guides are available from Microsoft's Developer Division and the Visual Studio product teams. This guidance covers four areas: Microservices, Docker, Web Applications with ASP.NET Core and Azure, and Enterprise Applications Using Xamarin Forms. Each guidance is contained in an eBook. There are two end-to-end reference applications that the guides use as examples.
-
Apache OpenWebBeans Releases Meecrowave Server Version 1.0 for Java EE-Based Microservices
Apache OpenWebBeans recently released version 1.0.0 of their Meecrowave project, a microservices server built on top of existing Apache projects utilizing servlets, CDI, JSON-P and JSON-B, and JAX-RS. Meecrowave may be used for microservices and standalone applications.
-
Java API for RESTful Web Services 2.1 Released
Java API for RESTful Web Services JAX-RS 2.1 was released, with support for server-sent events, JSON-B, improved support for JSON-P, and a reactive extension to the client API.
-
Selecting an Event Architecture
When designing a distributed system, maybe based on microservices, and you are considering an event architecture, there are several models and technologies available. When choosing how to implement the architecture the non-functional requirements are a main factor, David Dawson claims when describing different styles of event architectures in a recent blog post.
-
QCon New York 2017: Scaling Event Sourcing for Netflix Downloads
Phillipa Avery, senior software engineer at Netflix, and Robert Reta, senior software engineer at Netflix, presented their Cassandra-backed event sourcing architecture at QCon New York 2017. Currently, it powers the download feature in Netflix, and was summarised as something which improved the flexibility, reliability, scalability and debuggability of their services.
-
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?”