InfoQ Homepage News
-
Canonical Launches Charmed MLFlow to Simplify Management and Maintenance of ML Workflows
Based on the open-source MLflow platform, Canonical Charmed MLFlow aims to simplify the task of managing machine learning workflows and artifacts by using alternative packaging system and orchestration engine.
-
GitHub's Learnings from Building Copilot, an Enterprise LLM Application
GitHub has published an article containing the lessons they learned in building and scaling GitHub Copilot -- an enterprise application using an LLM (Large Language Model). In a post on GitHub's blog, AI product leader Shuyin Zhao describes how -- over three years -- they broke the project down into three stages - "find it", "nail it" and "scale it", and successfully launched GitHub Copilot.
-
Unpacking How Ads Ranking Works @ Pinterest: Aayush Mudgal at QCon San Francisco
At QCon San Francisco, Aayush Mudgal gave a talk on Pinterest's ad ranking strategy. Pinterest does both candidate retrieval and ranking, supported by user interaction data and what they are currently watching. They use neural networks to create embeddings for ads and users, where ads which are close to the user should be relevant. They train and deploy models on a daily basis.
-
OpenAI Announces ChatGPT Voice and Image Features
OpenAI recently announced new voice and image features for ChatGPT. A new backend model, GPT-4V, will handle image inputs, and an updated DALL-E model will be integrated to generate images. In addition, users of the mobile ChatGPT app will be able to hold voice conversations with the chatbot.
-
AWS Lambda under the Hood: Mike Danilov at QCon San Francisco
During the first day of QCon Dan-Francisco 2023, Mike Danilov, a senior principal engineer at AWS, presented on AWS Lambda and what is under the hood. The talk is a part of the “Architectures You’ve Always Wondered About.” Danilov's talk centered around invoke routing, compute infrastructure, and cold starts topics.
-
Rethinking "Rethinking Reactivity" - Svelte 5 Introduces Runes
In their “Introducing runes” blog post, the Svelte team presents new syntax to express reactive dependencies in web applications. The extra syntax may increase the maintainability of complex web applications, further advancing Svelte’s enterprise readiness.
-
Scale Higher Per-Database Storage Limits and Create More Databases with Cloudflare D1 Open Beta
Cloudflare recently announced the open beta of its D1 serverless relational database built on SQLite. The open beta of D1 continues on earlier company investments, with the most recent enhanced performance. With the open beta of D1, the company adds higher per-database storage limits and the ability to create more databases.
-
Transitioning to SwiftUI at Airbnb
In 2022, the iOS team at Airbnb decided SwiftUI was sufficiently mature to be adopted for their official app. This required a careful transition, explains Airbnb staff engineer Bryn Bodayle.
-
Nomura Leverages HashiCorp Consul for Microservices Discovery on AWS EC2
With the help of AWS and HashiCorp consultants, Nomura created a solution for service discovery for complex microservices environments. The solution leverages HashiCorp Consul and is based on a hierarchical, rule-based algorithm. It supports discovery by service name, DNS latency, and custom tags.
-
Java News Roundup: New JEP Candidates, Spring Cloud, GlassFish, Helidon, Open Liberty, Apache Camel
This week's Java roundup for September 25th, 2023, features news from OpenJDK, JDK 22, Eclipse GlassFish 7.0.9, Build 21-jextract+1-2, Spring Cloud 2023.0.0-M2, Helidon 4.0.0-RC1, Open Liberty 23.0.0.10-beta, Apache Camel 4.0.1 and 3.21.1, JHipster Lite 0.43.0, JDKMon 17.0.77 and 17.0.75, JobRunr 6.3.2, Yupiik Fusion 1.0.8 and Gradle 8.4.0-RC3.
-
Microsoft Announces a New Azure SQL Database Free Offer in Public Preview
Microsoft recently announced the public preview of a new Azure SQL Database free offering. This offering provides users a 32 GB General Purpose, serverless Azure SQL database with 100,000 vCore seconds of compute free monthly.
-
Amazon EBS Volumes Support Storage Fencing Using NVMe Reservations
AWS recently introduced support for NVMe reservations, a set of industry-standard storage fencing protocols, on io2 and io2 Block Express EBS volumes. Controlling and coordinating access from multiple instances to a shared volume, reservations are used by shared storage applications to ensure data consistency.
-
Generative AI Service AWS Bedrock Now Generally Available
After announcing Bedrock last April in preview, Amazon is now making its fully-managed service for generative AI apps generally available.
-
Docker 4.22 Introduces Resource Saver and Improvements to Docker Compose
Docker Desktop 4.22 has been released, featuring the new Resource Saver functionality designed to reduce idle memory and CPU usage, ensuring optimal utilization of machine resources. Additionally, Docker Compose now supports the inclusion of subprojects, simplifying the process of modularizing complex applications into separate Compose files.
-
CRI-O Graduates from CNCF, Sees Increased Adoption in Cloud Native Environments
The Cloud Native Computing Foundation announced the graduation of the CRI-O project which provides a secure, performant, and stable Container Runtime Interface (CRI) implementation for kubelet in Kubernetes production environments. The project has been adopted by seven new organizations, released 11 new minor versions, and had more than 4,000 commits to the main branch.