InfoQ Homepage News
-
GitHub Introduces Projects, Updates Codespaces, Copilot, Code Scanning, and More
At its Universe 2021 conference, GitHub promoted its new Issues experience to public beta, providing projects and dynamic tables, expanded Copilot support for Jetbrains and Java, added Ruby support for code scanning, and announced many more features.
-
Analyze Video Feeds at the Edge with AWS Panorama Appliance
Recently, AWS announced the general availability (GA) of AWS Panorama Appliance, a new device that customers can install in their facilities to run applications that analyze multiple video streams from existing on-premises cameras.
-
Google Cloud Spanner Adds PostgreSQL Interface: Is PostgreSQL Now Standard for Cloud Databases?
At the recent Next '21 conference, Google announced a PostgreSQL interface for Cloud Spanner, the distributed SQL database management and storage service on Google Cloud. The new interface in preview combines the scalability and reliability of Spanner with the familiarity among developers and portability of PostgreSQL.
-
Grails 5.0 Updates Underlying Frameworks and Consolidates Features
Grails 5.0 has been released, featuring deprecation of the "dot"-Based Navigation to configuration, default autowire by type in Data Services, the decoupling of Grails Gradle Plugin from the grails-core and the Grails Gradle Publish plugin was removed from the Grails plugin applications. Also, this release includes Apache Groovy 3, Micronaut 3, Gradle 7, Spring Boot 2.5, Spring 5.3 and Spock 2.0.
-
How Organisational Culture and Psychological Safety Fosters Our Creativity
Organisations need to create the right conditions and culture for creativity to flourish so as to stay relevant, compete and thrive for the future. An addiction to burnout and fixation on productivity can stifle creativity. What’s needed is psychological safety, inclusion, experimentation, growth mindsets and allowing thinking time.
-
F# 6 Introduces Resumable Code, Improvements to Pattern Matching and Tooling, and More
F# 6 brings a wealth of new features to the language, library, and tooling aimed at improving performance and making it simpler for programmers wishing to switch to it.
-
AWS Announces the Public Preview of AWS Data Exchange for Amazon Redshift
Recently AWS announced the public preview of AWS Data Exchange for Amazon Redshift. This new feature enables customers to find and subscribe to third-party data in AWS Data Exchange to query in an Amazon Redshift data warehouse.
-
IBM Develops Hardware-Based Vector-Symbolic AI Architecture
IBM Research recently announced a memory-augmented neural network (MANN) AI system consisting of a neural network controller and phase-change memory (PCM) hardware. By performing analog in-memory computation on high-dimensional (HD) binary vectors, the system learns few-shot classification tasks on the Omniglot benchmark with only 2.7% accuracy drop compared to 32-bit software implementations.
-
How Pinterest Scaled up Its Ad-Serving Architecture
On the Pinterest Engineering Blog, Nishant Roy wrote about their strategy to overcome a scaling problem with their ad corpus. Their existing solution had hit its scaling limit, but further growth was necessary. Its redesign offloaded the ad index to a key-value store and optimised garbage collection in their Go applications to increase their ad corpus size by a factor of 60.
-
Java News Roundup: Updates on OpenJDK, Spring, Quarkus, Payara, Hibernate, Quarkus and JakartaOne
This week's Java roundup for October 18th, 2021, features news from OpenJDK JEPs, Oracle’s Releases Critical Patch Update for October 2021, JDK 18, numerous Spring Projects updates, Quakus 2.3.1, Payara Platform, Hibernate Search 6.0.7, GraalVM 21.3, Java for VS Code 1.0 and Apache Camel for VS Code 0.1.0. The program for the JakartaOne Livestream 2021 conference has been finalized.
-
Google Is Aiming to Train 40 Million People with Google Cloud Skills Boost
Recently Google announced Google Cloud Skills Boost, a new learning initiative for online learning, skills development, and certifications, managed and delivered directly.
-
Dynamic Process Isolation Helps Cloud System to Defend Against Spectre
Dynamic process isolation, a technique developed at Cloudflare to safeguard their systems from Spectre-like attacks, provides effective protection and fully mitigates Spectre attacks between multiple tenants, a Cloudflare-Graz University joint research has recently shown.
-
Google Announces Distributed Cloud
At the recent Next ’21 conference, Google announced Google Distributed Cloud, a set of hardware and software solutions to extend Google infrastructure to the edge and into customer data centers.
-
Rust 2021 Edition is Here: Q&A with Armin Ronacher
Rust 2021 Edition hit the road perfectly on schedule on October 21, along with Rust 1.56.0. The latest version of the language includes support for disjoint capture, or patterns in macro rules, and more. InfoQ has taken the chance to speak with Sentry director of engineering, Armin Ronacher, about where Rust is standing now.
-
Google Announces the Preview of Anthos for VMs
During the Google Cloud Next'21 virtual event, Google announced the preview of Anthos for Virtual Machines(VMs). Furthermore, the company introduced a new Anthos Multi-Cloud API, which will become generally available in Q4.