InfoQ Homepage News
-
Canva Opts for Amazon KDS over SNS+SQS to Save 85% with 25 Billion Events per Day
Canva evaluated different data massaging solutions for its Product Analytics Platform, including the combination of AWS SNS and SQS, MKS, and Amazon KDS, and eventually chose the latter, primarily based on its much lower costs. The company compared many aspects of these solutions, like performance, maintenance effort, and cost.
-
Slack Develops Bedrock Operator for Kubernetes StatefulSets
Slack, the popular workplace communication platform, has developed a custom Kubernetes operator to address limitations in managing StatefulSet deployments. The Bedrock Rollout Operator offers improved control and features for deploying stateful applications in Kubernetes clusters.
-
Rust 1.80 Adds Support for Lazy Statics, Extends Ranges in Patterns, and More
Rust 1.80 stabilizes LazyCell and LazyLock, two new types that can be used to delay initialization of data until the first time they are accessed. It also brings support for exclusive ranges as well as a couple of related lint warnings. Additionally, it allows variadic functions without a named parameter for compatibility with C23, stabilizes many APIs, and more.
-
Mistral AI Releases Three Open-Weight Language Models
Mistral AI released three open-weight language models: Mistral NeMo, a 12B parameter general-purpose LLM; Codestral Mamba, a 7B parameter code-generation model; and Mathstral, a 7B parameter model fine-tuned for math and reasoning. All three models are available under the Apache 2.0 license.
-
Netflix Adopts Virtual Threads: a Case Study on Performance and Pitfalls
Netflix, a long-time Java adopter, recently upgraded to Java 21. They are now harnessing new features such as generational ZGC and virtual threads to improve performance across their extensive microservices fleet. While virtual threads, designed for high-throughput concurrent applications, showed early promise, they also brought unique challenges in real-world scenarios.
-
Avalonia 11.1 Release: Major Enhancements in Performance, UI/UX, and Cross-Platform Support
At the end of July, Avalonia 11.1 was released. It is labeled as a point release, but as stated in the official release post, the volume of improvements suggests a major upgrade for developers. The project changes are related to Performance Optimizations, UI and UX Improvements, Developer Productivity, Graphics and Animation Enhancements, and more.
-
Forrester Recommend Cloud Maturity Fixes in HashiCorp's 2024 State of Cloud Strategy Survey
HashiCorp's 2024 State of Cloud Strategy Survey, conducted by Forrester Consulting, provides critical insights into cloud adoption and maturity among global enterprises. The study surveyed nearly 1,200 organisations, revealing a significant disparity in cloud maturity levels, with only 8% of respondents qualifying as highly cloud mature.
-
Spring Boot 3.3 Boosts Performance, Security, and Observability
VMware released Spring Boot 3.3 on May 23, 2024, with significant performance, security, and observability improvements. These include Class Data Sharing (CDS) for faster startup and reduced memory usage, virtual thread support for websockets, enhanced security with JWT authentication auto-configuration, and Software Bill of Materials (SBOM) support for better supply chain security.
-
Java News Roundup: Hazelcast 5.5, Projects Loom and Valhalla, Hibernate ORM and Validation
This week's Java roundup for July 29th, 2024, features news highlighting: the release of Hazelcast 5.5; early-access releases for Project Loom and Project Valhalla; beta releases of Hibernate ORM 7.0 and Hibernate Validation 9.0; and point releases for Quarkus, Helidon, GlassFish, JobRunr and Testcontainers for Java.
-
AWS Discontinues Various Services, Raising Concerns in the Community
For the first time in its history, AWS has discontinued several managed services within a matter of days. Among the affected services are the source control AWS CodeCommit, the cloud-based IDE AWS Cloud9, and the time-series forecasting service Amazon Forecast. The wave of deprecations has led to concerns within the community due to the lack of clear communication.
-
Meta Optimises AI Inference by Improving Tail Utilisation
Meta (formerly Facebook) has reported substantial improvements in the efficiency and reliability of its machine-learning model serving infrastructure by focusing on optimising tail utilisation.
-
Increasing Productivity by Becoming a Dual-Purpose Stream Aligned and Platform Software Team
To manage their increased workload effectively and maintain quality and efficiency, a software team decided to become dual-purpose: stream-aligned and platform. They rewrote their main application to be API-first and implemented micro releases with their customer-facing products, to provide value to their end users quickly and maintain a steady flow of accomplishments for the team.
-
Google Cloud Enhances Spanner with Dual-Region Configuration
Google Cloud has introduced a significant update to its fully-managed distributed SQL database service, Spanner, which now offers a dual-region configuration option. The company aims with this enhancement to assist enterprises in complying with data residency norms across countries with limited cloud support while ensuring high availability.
-
Meta Releases Llama 3.1 405B, Largest Open-Source Model to Date
Meta recently unveiled its latest language model, Llama 3.1 405B. This AI model is the largest of the new Llama models, which also include 8B and 70B versions. With 405 billion parameters, 15 trillion tokens, and 16,000 GPUs, Llama 3.1 405B offers a range of impressive features.
-
Support for Quorum Queues in Amazon MQ for RabbitMQ
Amazon MQ is a managed message broker service for Apache ActiveMQ Classic and RabbitMQ, simplifying the setup, operation, and management of message brokers on AWS. Recently, AWS announced support for quorum queues, a replicated type designed for higher availability and data safety, for Amazon MQ for RabbitMQ.