Back in 2019, I wrote about the “container tax.” In simple terms, this is the additional cost to use containers properly within a cloud-based application. It includes development, operations, and other expenses that containers incur. The goal of leveraging containers is to offset the additional costs with the benefits they offer.Many other technologies come with additional costs, which may or may … [Read more...]
What is Apache Spark? The big data platform that crushed Hadoop
Apache Spark definedApache Spark is a data processing framework that can quickly perform processing tasks on very large data sets, and can also distribute data processing tasks across multiple computers, either on its own or in tandem with other distributed computing tools. These two qualities are key to the worlds of big data and machine learning, which require the marshalling of massive … [Read more...]
MariaDB SkySQL adds serverless analytics, cost management features
MariaDB is adding features such as serverless analytics and cost management to the new release of its managed database-as-a-service (DBaaS) SkySQL, it said Thursday.SkySQL, which is a managed instance of the MariaDB platform, offers OLAP (online analytical processing) and OLTP (online transaction processing) along with enterprise features like sharding, load balancing, and … [Read more...]
MariaDB’s new SkySQL release gets serverless analytics, cost management features
MariaDB is adding features such as serverless analytics and cost management to the new release of its managed database-as-a-service (DBaaS) SkySQL, it said Thursday.SkySQL, which is a managed instance of the MariaDB platform, offers OLAP (online analytical processing) and OLTP (online transaction processing) along with enterprise features like sharding, load balancing, and … [Read more...]
JetBrains updates IDEs for Java, JavaScript, Ruby
JetBrains has released new versions of its IntelliJ IDEA, WebStorm, and RubyMine IDEs for Java, JavaScript, and Ruby/Rails development, respectively. The upgrades feature improvements ranging from UI refinements to faster Maven import in IntelliJ, Astro support in WebStorm, and faster code completion in RubyMine.IntelliJ IDEA, WebStorm, and RubyMine are available at jetbrains.com. All three … [Read more...]
Intro to tRCP: Integrated, full-stack TypeScript
JavaScript has seen some breathtaking evolutionary leaps in its time. Among these were the introduction of server-side JavaScript with Node.js, and of strong typing with TypeScript. The tRPC project combines these two innovations to let developers define and interweave the client and server in a united syntax. Developers get type inference benefits for the entire stack without an … [Read more...]
How to use the rate limiting middleware in ASP.NET Core 7
Rate limiting is a technique used to restrict the number of requests allowed to a particular resource to thwart DDoS attacks and API abuses. Once a rate limiting threshold is reached, subsequent requests to the resource are disallowed, delayed, or throttled.Until .NET 7, implementing rate limiting in ASP.NET Core applications required using third-party packages such as AspNetCoreRateLimit. But … [Read more...]
JetBrains updates IDEs for Java, JavaScript, Rails
JetBrains has released new versions of its IntelliJ IDEA, WebStorm, and RubyMine IDEs for Java, JavaScript, and Ruby on Rails development, respectively. The upgrades feature improvements ranging from UI refinements to faster Maven import in IntelliJ, Astro support in WebStorm, and faster code completion in RubyMine.IntelliJ IDEA, WebStorm, and RubyMine are available at jetbrains.com. All three … [Read more...]
Google offers modernization path for PostgreSQL with on-premises AlloyDB Omni
Google is developing a self-managed and downloadable version of its PostgreSQL-compatible AlloyDB fully managed database-as-a-service (DBaaS) in order to further help enterprises to modernize their legacy databases. It is now inviting applications for the private preview, it said Wednesday.Dubbed AlloyDB Omni, the new offering uses the same underlying engine as AlloyDB and can be downloaded … [Read more...]
Google ambushes on-prem PostgreSQL with AlloyDB Omni
Google is developing a self-managed and downloadable version of its PostgreSQL-compatible AlloyDB fully managed database-as-a-service (DBaaS) in order to further help enterprises to modernize their legacy databases. It is now inviting applications for the private preview, it said Wednesday.Dubbed AlloyDB Omni, the new offering uses the same underlying engine as AlloyDB and can be downloaded … [Read more...]
Regex: Processing patterns in text
Many programming languages feature regular expressions—or "regex" for short—which are used to find patterns in strings of text. A regex library is a mini-language for describing patterns, which can be combined with utilities to extract and work with the patterns found in your text. This article introduces you to using regular expressions in your programs.How regular expressions workSome say a set … [Read more...]
Working with Azure’s Data API builder
Microsoft’s platform-based approach to cloud development has allowed it to offer managed versions of many familiar elements of the tech stack, especially within its data platform. As well as its own SQL Server (as Azure SQL) and the no-SQL Cosmos DB, it has managed versions of familiar open source databases, including PostgreSQL and MySQL.Using these familiar databases and APIs makes it easy to … [Read more...]
Java garbage collection revamp would boost performance
A proposal floating in the Java community would improve application performance by extending the ZGC (Z Garbage Collector) to maintain separate generations for young and old objects. This would allow ZGC to more frequently collect young objects, which tend to die young, Java’s developers said.Specific goals of the OpenJDK Java Enhancement Proposal (JEP) for generational ZGC include lower risks of … [Read more...]
Generational garbage collection promises to boost Java performance
A proposal floating in the Java community would improve application performance by extending the ZGC (Z Garbage Collector) to maintain separate generations for young and old objects. This would allow ZGC to more frequently collect young objects, which tend to die young, Java’s developers said.Specific goals of the OpenJDK Java Enhancement Proposal (JEP) for generational ZGC include lower risks of … [Read more...]
From the 10x developer to the 10x team
Bigfoot and the mythical 10x developer have a lot in common: Sightings are rare and not definitive. However, although many people have a fuzzy idea about what a Bigfoot looks like, the profile of the 10x developer—the developer who is 10 times more productive than their peers—is more elusive.This is because notions of the 10x developer are based, at least in part, on undefined or commonly … [Read more...]
From ‘cloud washing’ to ‘AI washing’
Remember cloud washing from a few years ago? This term refers to the practice of companies representing their products and services as cloud-based when they are not truly cloud-based. In other words, cloud washing was, and still is, a marketing tactic that capitalizes on the hype surrounding cloud computing without delivering the benefits that true cloud solutions offer.Today we’re facing the … [Read more...]
YugabyteDB Managed adds managed command line interface
Yugabyte on Monday said that it was adding a new managed command line interface along with other features to the managed version of its open source distributed SQL database, dubbed YugabyteDB Managed.The new Managed Command Line Interface (CLI), according to the company, allows developers to benefit from the advantages of automation while writing code without needing to learn new … [Read more...]
GitHub Copilot X will tap ChatGPT-4
GitHub Copilot, GitHub’s AI-driven programmer’s assistant, is set to add chat and voice capabilities, as the tool adopts OpenAI’s ChatGPT-4 deep learning technology.GitHub is calling its vision for the tool GitHub Copilot X, the company announced on March 22. The plan includes bringing Copilot to pull requests, the command line, and docs to answer questions about projects. Highlights of GitHub … [Read more...]
AWS adds ML-based call analytics capabilities to Amazon Chime SDK
Amazon Web Services on Monday said it is adding call analytics capabilities to Amazon Chime SDK offering in a bid to reduce the time and cost of generating insights from real-time audio calls, transcription, and voice analysis.Amazon Chime SDK is a software development kit used by developers to add messaging, audio, video, and screen-sharing capabilities to their web or mobile applications.The new … [Read more...]
AI and the future of software development
AI-driven software development is no longer a futuristic dream. With GitHub Copilot, more than 1.2 million developers already rely on artificial intelligence to generate code on their behalf, saving them time (and their companies money). But while we tend to focus on Copilot for its impressive, if still nascent, code-generation capabilities, there are even better, more immediately impactful … [Read more...]
- « Previous Page
- 1
- …
- 60
- 61
- 62
- 63
- 64
- …
- 71
- Next Page »