InfoQ Homepage Architecture & Design Content on InfoQ
-
Babylon.js 3.2 Release Improves 3D Rendering
The Babylon.js team has announced their 3.2 release which leverages additional WebGL 2.0 features to improve its 3D rendering, further embraces modern JavaScript and TypeScript patterns, and adds more animation options and special effects.
-
US Supreme Court Declares Microsoft Case Moot, Microsoft Delivers Emails to US Government
After the United States Congress passed the CLOUD Act, the United States Justice Department dropped its previous request for a search warrant. The United States Supreme Court then declared the Microsoft email case moot. The Justice Department went back to court, however, and got a new search warrant based on the new law to replace the one it originally got in 2013.
-
BDD Tool Cucumber is 10 Years Old: Q&A with its Founder Aslak Hellesøy
Cucumber was created as a way to overcome ambiguous requirements and misunderstandings, but if you think Cucumber is a testing tool you are wrong, Aslak Hellesøy, who created Cucumber in 2008, stated a few years ago. In an interview with InfoQ he described his experiences using Behaviour-Driven Development (BDD) and Cucumber, and what he thinks about the future for a tool that’s now 10 years old.
-
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.
-
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.
-
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.
-
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.
-
Hazelcast Releases Jet 0.6 for Stream and Fast Batch Processing
Hazelcast, maker of distributing computing technologies and tools, have released a new major version (version 0.6) of Jet, their open-source streaming processing engine.
-
Amazon Launches AWS Secrets Manager to Securely Store, Distribute, and Rotate Credentials
Amazon announced the launch of the AWS Secrets Manager, which makes it easy for customers to store and retrieve secrets using an API or the AWS Command Line Interface (CLI). Furthermore, customers can rotate their credentials with built-in or custom Lambda functions. The AWS Secrets Manager enables users to centralize the management of secrets of distributed services and applications.
-
TSDoc: A TypeScript Source Code Documentation Format
TSDoc proposes a new format for documenting TypeScript source code. Existing TypeScript API documentation parsers accept a syntax based on JSDoc, but the extensions to JSDoc are inconsistent across implementations.
-
Proposed Schedule for JDK 11
Mark Reinhold, chief architect at Oracle, recently proposed the schedule for the JDK 11 GA release in September 2018. One of the new features, JEP-320, removes Java EE and CORBA modules that may potentially break existing applications.
-
PayPal's Gimel Analytics Platform Provides Unified Data API and GSQL
Romit Mehta and Deepak Chandramouli from PayPal spoke at the recent QCon.ai Conference about Gimel data analytics platform and how it can be used to commoditize data access. InfoQ spoke with Mehta and Chandramouli about the data platform and its support in the areas of security,
-
Spring Cloud Stream 2.0 Released with Focus on Performance, Flexibility and Consistency
Pivotal has announced the General Availability release of the Spring Cloud Stream 2.0. This release includes a complete revamp of content-type negotiation functionality (allowing user-defined message converters), polling consumers, micrometer metrics support, enhanced Apache Kafka Streams support, and more.