InfoQ Homepage Development Content on InfoQ
-
Amazon GuardDuty Introduces Malware Detection
At the recent re:Inforce security conference, AWS announced the availability of malware detection for Amazon GuardDuty. The new functionality of the managed threat detection service initiates a scan of the EBS volumes when it detects suspicious behavior indicative of malware on EC2 or containers.
-
Google Cloud Introduces Batch, a Service for Scheduling Batch Jobs
Google Cloud recently announced the preview of Batch, a managed service to run batch jobs at scale. The new service supports the latest T2A Arm-based instances and Spot VMs for large batch jobs utilizing task parallelization.
-
Microsoft’s New Azure Fluid Relay Service Now Generally Available
Recently, Microsoft announced its Azure Fluid Relay service's general availability (GA). This managed cloud offering enables web developers to use the Fluid Framework for building enterprise-grade collaborative applications.
-
JetBrains IntelliJ IDEA 2022.2 Uses Java 17 Runtime
IntelliJ IDEA 2022.2 uses the JetBrains Runtime 17, a fork of OpenJDK. The latest versions of various languages and frameworks are now supported, such as Scala, Kotlin, Spring 6 and Spring Boot 3.
-
Google Introduces Zero-ETL Approach to Analytics on Bigtable Data Using BigQuery
Recently, Google announced the general availability of Bigtable federated queries, with BigQuery allowing customers to query data residing in Bigtable via BigQuery faster. Moreover, the querying is without moving or copying the data in all Google Cloud regions with increased federated query concurrency limits, closing the longstanding gap between operational data and analytics.
-
Go 1.19 Improves Generics Performance and Refines its Memory Model
Go 1.19 focuses on improving the implementation of the toolchain, runtime, and libraries, especially for generics performance, the language memory model, and garbage collection.
-
Microsoft Releases .NET Community Toolkit 8 with Automatic Source Generation
Microsoft has released version 8.0.0 of .NET Community Toolkit (NCT), a collection of helpers and APIs that make it easier to use patterns like MVVM (model-view-viewmodel) independently of the underlying platform. In this version, developers can benefit from reduced boilerplate code and streamlined API methods.
-
The Tao of Node: an Attempt to Formalise JS Development Patterns
Alex Kondov, principal engineer at News UK, reached the conclusion that Node’s focus on freedom and flexibility led to various approaches, many borrowed from other languages. As a trial to provide a more organic approach, he wrote the Tao Of Node as a set of development principles for an improved development experience. InfoQ reached out to him to find out more about these principles.
-
GraalVM 22.2 Adds Library Configuration Repository
GraalVM is known for compiling Java into small native executables that start much faster than traditional Java programs. Release 22.2 addresses a long-standing pain point by introducing a configuration repository for Java libraries. Native Java compilation uses less memory, and the GraalVM distribution runs better on Apple Silicon and is smaller.
-
AWS Announced Tiered Pricing for Its Serverless Offering Lambda
Recently, AWS announced tiered pricing for Lambda, a serverless, event-driven compute service allowing developers to run their code for virtually any application or backend service without provisioning or managing servers. With tiered pricing, monthly costs for running large workloads on Lambda can be reduced.
-
Write Directly from Cloud Pub/Sub to BigQuery with BigQuery Subscription
Recently Google introduced a new type of Pub/Sub subscription called a “BigQuery subscription,” allowing to write directly from Cloud Pub/Sub to BigQuery. The company claims that this new extract, load, and transform (ELT) path will be able to simplify event-driven architectures.
-
Java News Roundup: Spring Cloud, Liberica NIK, Open Liberty, Micronaut, JHipster, Apache ShenYu
This week's Java roundup for August 1st, 2022, features news from JDK 19, JDK 20, Spring point and milestone releases, Liberica NIK 22.2.0 and 21.3.3, Open Liberty 22.0.0.8 and 22.0.0.9-beta, Micronaut 3.6.0, WildFly 27 Alpha4, Hibernate ORM 6.1.2, Hibernate Validator 6.2.4, 7.0.5 and 8.0.0.CR2, Hibernate Search 6.1.6, JHipster 7.9.2, 7.9.1 and 7.9.0, JBang 0.96.4 and Apache ShenYu.
-
GitHub Projects Now Generally Available
Announced in beta at GitHub Universe 2021, GitHub Projects is now generally available, including new features for issue grouping and pivoting, metadata customization, charting, and improved automation.
-
Are Recursive Serverless Functions the Biggest Billing Risk on the Cloud?
Forrest Brazeal, head of content at Google Cloud, recently argued that serverless functions are the cloud's biggest billing risk for developers as there's no simple way to protect against recursive calls and they can scale out almost indefinitely on all the cloud providers.
-
Microsoft Claims Entity Framework Core 7 Faster When Saving Changes
Entity Framework (EF) Core, Microsoft's object-to-database mapper library for .NET Framework, brings performance improvements for data updates in version 7, Microsoft claims. The performance of SaveChanges method in EF7 is up to 74% faster than in EF6, in some scenarios.