InfoQ Homepage News
-
AWS Console-to-Code: Generating Code for Console Actions
AWS recently introduced Console-to-Code, offering a new capability to transform actions executed in the console into reusable code for AWS CDK and CloudFormation. This generative AI feature is currently in preview, supporting only Amazon EC2, and provides a guided path for creating resources and testing prototypes.
-
Jetpack Compose 1.6 Brings Improved Performance and Extends Supported APIs
The latest release of Android UI toolkit Jetpack Compose aims to improve overall performance and extends supported APIs, including drag and drop, selection by mouse, spline-based keyframe animations, and more.
-
Discord Scales to 1 Million+ Online MidJourney Users in a Single Server
Discord optimized its platform to serve over one million online users in a single server while maintaining a responsive user experience. The company evolved the guild component, which is responsible for fanning out billions of message notifications, in a series of performance and scalability improvements supported by system observability and performance tuning.
-
Microsoft Introduces New MSTest Runner: Portability, Reliability, Extensibility and More
Microsoft has introduced the MSTest Runner, a lightweight test runner designed specifically for MSTest tests. The primary goal of MSTest Runner is to enhance test portability, reliability, and speed while providing an extensible testing experience for users.
-
Microsoft Launches Azure Quantum Development Kit 1.0
Microsoft recently announced the 1.0 release of the Azure Quantum Development Kit (QDK), a significant rewrite of the prior QDK, emphasizing speed, simplicity, and a browser experience for developers. QDK is mostly rewritten in Rust, which compiles to WebAssembly for VS Code or the web and native binaries for Python.
-
Cake Build Tool Updated to .NET 8 in v4.0.0
Cake, the open-source .NET build automation system with a full C# DSL, has been updated to version 4.0.0, which supports .NET 8 runtime. The new version also brings minor improvements and dependency updates.
-
LeftoverLocals May Leak LLM Responses on Apple, Qualcomm, and AMD GPUs
Security firm Trail of Bits disclosed a vulnerability allowing malicious actors to recover data from GPU local memory on Apple, Qualcomm, AMD, and Imagination GPUs. Dubbed LeftoverLocals, the vulnerability affects any application using the GPU, including Large Language Models (LLMs) and machine learning (ML) models.
-
Why Stable Software Teams Aren't Always Best: Self-Selection Reteaming at Redgate
There are advantages to having the same group of people stay together, especially in achieving a time-bound software development project. However, in a world where we increasingly see product or stream-aligned teams who own long-living software from creation through to delivery, operation, and ongoing improvements, then optimising for very stable teams is not the best idea, Chris Smith argues.
-
Microsoft Dev Proxy v0.14: OpenAPI Spec Generation, CRUD API Simulation and Many More
Last week Microsoft announced Dev Proxy v0.14.0, introducing several noteworthy features. Among the additions are the ability to combine rate limiting with mock responses, simplified OpenAPI spec generation, CRUD API simulation, improved macOS setup, easy access to Dev Proxy presets, enhanced mock structures, the introduction of JSON schemas, and various performance and stability improvements.
-
Mistral AI's Open-Source Mixtral 8x7B Outperforms GPT-3.5
Mistral AI recently released Mixtral 8x7B, a sparse mixture of experts (SMoE) large language model (LLM). The model contains 46.7B total parameters, but performs inference at the same speed and cost as models one-third that size. On several LLM benchmarks, it outperformed both Llama 2 70B and GPT-3.5, the model powering ChatGPT.
-
DoorDash Uses Service Mesh and Cell-Based Architecture to Significantly Reduce Data Transfer Costs
In a recent move, DoorDash has significantly optimized its cloud infrastructure costs. The company faced increased cross-AZ data transfer costs when transitioning to a microservices architecture. To substantially reduce this cost, DoorDash implemented zone-aware routing with its Envoy-based service mesh, taking advantage of its Cell-Based Architecture.
-
2023 JavaScript Rising Stars
The recent report from Rising Stars highlights the trends in the JavaScript ecosystem and showcases standout projects based on GitHub Stars in 2023. Overall, the most popular project was shadcn/ui, a collection of UI components that can be used to create custom components. The JavaScript runtime Bun continued its momentum, making it the second most popular project.
-
Java News Roundup: JDK 22 in Rampdown Phase Two, JEPs for JDK 23, Jakarta EE 11, GraalVM
This week's Java roundup for January 15th, 2024, features news highlighting: JEP 455 Proposed to Target for JDK 23, JDK 22 in Rampdown Phase Two, an updated Jakarta EE 11 release plan, GraalVM, and Oracle’s Critical Patch Update for January 2024.
-
Learning from Big Tech’s Engineering Productivity Metrics
Gergely Orosz and Abi Noda published a Pragmatic Engineer article titled Measuring Developer Productivity: Real-World Examples. InfoQ reports on insights from Noda’s survey of engineering metrics used across 17 well-known tech giants. Noda found that rather than wholesale adoption of frameworks like DORA, leading teams use a mix of org-specific qualitative and quantitative metrics.
-
Using ChatGPT for Amplifying Software Testing Practices and Assisting Software Delivery
Artificial intelligence can assist software delivery and be used to automate software testing and optimize project work. Dimitar Panayotov uses ChatGPT to generate test data, create email templates, and produce explanations based on test results. This saves him time that he can invest to become more productive.