InfoQ Homepage Development Content on InfoQ
-
Protocols are Important: Martin Thompson at QCon London
The protocols we use should be studied and practiced more, they are really important in many aspects, Martin Thompson claimed in his presentation at QCon London 2019, where he first looked back at the evolution of mankind and argued that protocols is the most significant human discovery, and then did a critical analysis of the protocols and ideas we use today.
-
Next.js 8 Static Site Framework Adds Serverless Support
The Next.js team recently released version 8 of their static site generation framework, improving reliability and scalability through splitting applications into smaller parts for use with cloud services such as AWS lambda and ZEIT Now lambdas.
-
TC39 Finalizes the Feature Set for ECMAScript 2019
The ECMA TC39 panel recently finalized the feature set for the ES2019 edition of Javascript (also referred to as ECMAScript 2019). ES2019 improves arrays, objects, strings, symbols, try/catch blocks and JSON with new or updated features.
-
ImageSharp: Funding an Open Source Project
Recently ImageSharp decided to change their license from Apache to the AGPLv3/Commercial dual license model. The new license will be effective as of release candidate 1, which is expected in Q1 of 2019. In this report we look at the history ImageSharp and reason for the change.
-
IBM May Have Found a Path to Dealing with Decoherence in Current Quantum Computers
In a recent Nature paper, researchers from IBM and other institutions devised two quantum algorithms to train a quantum support vector machine (SVM) classifier and proposed a novel approach to dealing with decoherence and noise in current quantum hardware.
-
2018 JCP Election Results Introduces BNY Mellon as a First-Time Member
The Fall 2018 Java Community Process (JCP) election slate featured eight ratified seats, three elected seats, and one associate seat. The Bank of New York (BNY) Mellon is a first-time member of the JCP. Representing BNY Mellon are Donald Raab, managing director, and Chandra Guntur, director. Raab and Guntur spoke to InfoQ about this latest milestone for BNY Mellon and what they plan to accomplish.
-
Swim Open Sources Platform That Challenges Conventional Wisdom in Distributed Computing
If one reviews the talks at a modern conference, it'd be reasonable to assume that many of today's software systems are made up of stateless compute, distributed databases, and high-throughput message brokers. Swim recently open-sourced their platform that uses stateful "digital twins" to analyze streaming data in real time without depending on databases, message brokers, app servers, or storage.
-
OperatorHub.io, a Public Registry for Kubernetes Operators
Red Hat, in collaboration with Microsoft, Google Cloud, and Amazon Web Services, recently launched OperatorHub.io. OperatorHub.io is designed as a public registry for finding services backed by Kubernetes Operators.
-
React Native Team Surveys Developers' Pain Points
The React Native team recently surveyed React Native developers with a single question: "What do you dislike about React Native?" Developers overwhelmingly mentioned developer experience, including debugging, as their first grievance. Community handling, and documentation were also prominently featured as pain points.
-
Microsoft Opens Two New Datacenters in Africa with General Availability of Microsoft Azure
Microsoft announced its first data centers in Africa, with the general availability of their cloud service Azure. Moreover, Microsoft becomes the first public cloud provider to deliver cloud services in Africa.
-
The 2019 Payara Platform 5 Roadmap
Steve Millidge, CEO at Payara, recently outlined the 2019 Payara Platform 5 roadmap describing the goals for Payara in 2019. A brief review of 2018 accomplishments was highlighted by the introduction of the Payara Platform 5 with the release of Payara 5.181 in March 2018. Payara is once-again planning to deliver quarterly releases (5.191 thru 5.194) of Payara Server 5 and Payara Micro 5 in 2019.
-
Spring Boot 2.2 Reaches First Milestone Release with Performance and Memory Improvements
The Spring Boot team recently released v2.2.0 M1, the first milestone release of Spring Boot 2.2. It includes performance and memory improvements, Kubernetes-detection, and third-party library updates. Over 140 issues were resolved with this release. Starting with this release, JMX is now disabled by default.
-
Observability in Testing with ElasTest
In a distributed application it is difficult to use debugging techniques common in developing non-distributed applications. Bringing production observability to your testing environment helps to find bugs, argued Francisco Gortázar at the European Testing Conference 2019. He presented ElasTest, a tool for developers to test and validate complex distributed systems using observability.
-
SAP Open Sources Java SCA Tool
SAP open sources a tool to detect known vulnerabilities in Java/Python applications through software composition analysis.
-
Android Q Beta 1 Brings New Privacy Features, Foldable Support, Vulkan Extensions
The next Android version, dubbed Android Q, is now available for developers in beta, bringing new privacy features, system-wide behaviour changes, and new APIs to support foldable devices, Vulkan extensions, and more.