InfoQ Homepage News
-
Oracle Seeks $8.8 Billion in Damages from Google after Appeal
Oracle says Google’s use of Java APIs was not fair. Google says it was. The court battle between the two tech giants started back in 2010, and after ongoing trials and appeals, the U.S. Court of Appeals reached a decision -- Google’s use of Java in Android wasn’t fair use. Google could owe Oracle billions. The battle is not over though; it may reach the Supreme Court.
-
Measuring Trust and Its Impact on Leadership and Organisational Change
Atlassian's Dom Price and Prudy Gourguechon, a business psychology consultant, have both recently written about the importance of trust between teams and their leaders, indicating the difficulty in confidently measuring this. They provide behavioural patterns to look out for in the way teams collaborate, deal with uncertainty, take personal ownership and experience inclusivity from leadership.
-
Apple Open Sources FoundationDB
Apple has open sourced its distributed database core, FoundationDB, which it acquired back in 2015 from the homonymous company. FoundationDB is designed to handle large volumes of data stored across clusters of commodity servers and to favor data consistency by supporting fully global, cross-row ACID transactions.
-
Microservices and Site Reliability Engineering
A recent article talks about how the complexities introduced by microservices initially seem at odds with the concept of Site Reliability Engineering (SRE), and how companies such as Google are tackling that to ensure that whilst development groups can continue to embrace microservices, they and their SRE teams have the necessary tools and understandings to make them work well together.
-
Bank of America - Blockchain Data Storage Patent Released
On April 12, the United States Patent and Trademark Office (USPTO) released a patent filing from the Bank of America outlining their plans for a permissioned blockchain implementation that enables personal and business data sharing. A user will authorize service providers to securely access their data, but only for the specific records they have access to.
-
Netflix Open Sources Its Container Management Platform "Titus"
Netflix announced the open sourcing of their container management platform called Titus. Titus is built on top of Apache Mesos and runs on AWS EC2.
-
.NET Core 2.1 Preview 2 Boasts Improved Networking
Microsoft continues to work on advancing .NET Core 2.1, and the latest preview exhibits significant speed improvements, rewritten networking code based on pure .NET sockets, and general improvements to the tooling.
-
Amazon Launches a New Cloud Security Service: AWS Firewall Manager
Amazon has launched a new service called AWS Firewall Manager, providing AWS customers a way to configure AWS Web Application Firewall rules across multiple accounts centrally. The AWS Firewall Manager is a part of Amazon’s recent launch of several services for security and compliance.
-
Oracle Releases GraalVM 1.0, a Polyglot Virtual Machine and Platform
Oracle has announced the 1.0 release of GraalVM, a polyglot virtual machine and platform. The initial release includes the capability to run Java and JVM languages (via bytecode) as well as full support for JavaScript and Node.JS, with beta support for Ruby, Python and R code.
-
Node.js 10.0 and npm 6 Released with Emphasis on Security
On April 24 the Node.js project released version 10.0.0 of Node.js and npm, Inc released version 6.0 of npm. Both releases emphasized security improvements, with Node.js updating to OpenSSL version 1.1.0 and npm including new security-focused features such as the automatic alerting of insecure dependencies. The Node.js release also included a new native programming API and stable HTTP2 support.
-
Progress Announces NativeScript 4 Release
The NativeScript 4.0 release primarily removes limitations and improves flexibility in working with NativeScript, adding flexibility to UI Views, refined templates for creating applications, and additional utilities to streamline native application development.
-
Sustainable Software with Agile
Sustainable software enables you to deliver changes to the customer more quickly with a lower likelihood of bugs, decrease of the total cost of ownership of applications, and increase business agility. It’s possible to verify the sustainability of software using a combination of automated analysis of source code, expert review of technical artifacts, and comparison with benchmark data.
-
Securing IoT Devices with Microsoft's Azure Sphere
To improve security of IoT devices, Microsoft announced Azure Sphere, an end-to-end solution for Internet-connected microcontrollers (MCUs). Azure Sphere has a three-layer architecture based on hybrid microcontrollers running a new IoT-optimized Linux kernel and leveraging a cloud-based security service. The first Azure Sphere chip, the MT3620, is developed by MediaTek Inc.
-
Session from Day 2 of VueConf.US
The first ever VueConf.US took place March 26-28 in New Orleans, bringing together the VueJS Core team and hundreds of Vue developers from around the world. March 28 sessions included advanced Vue Patterns, Design Systems with Vue, using TypeScript with Vue, comparisons between Vue and React, Server Side Rendering with Vue, Vue Storybook, and rapid prototyping with Vue Single File Components.
-
Cloud Native Java Has A New Home: Jakarta EE
Mike Milinkovich, executive director at the Eclipse Foundation, introduced a new Eclipse governance model and roadmap for Jakarta EE at this year’s JAX conference. Based on a recent survey of over 1800 Java developers, the new governance model will focus on support for cloud native application development and faster release cycles. Milinkovich spoke with InfoQ on the future of Jakarta EE.