Dext Framework: Reaching Maximum Performance with Zero-Alloc Pipeline
Dext Framework has just implemented the Zero-Allocation Pipeline feature, bringing extreme performance to APIs and Microservices.
Delphi β’ Web API β’ ORM β’ Architecture
Dext Framework - Modern Full-Stack Development for Delphi.
A fullstack framework inspired by ASP.NET Core and EF Core, bringing Clean Architecture, Domain-Driven Design, and high performance to the Delphi ecosystem.
// GET /orders/pending
App.MapGet('/orders/pending',
function(Context: THttpContext; Repo: IOrderRepository): IResult
begin
// "Fetch orders where Status is 'Submitted' AND Total > 1000,
// including Items, ordered by Date"
var Spec := Specification.Where<TOrderEntity>(
(OrderEntity.Status = 'Submitted') and
(OrderEntity.Total > 1000)
)
.Include('Items')
.OrderBy(OrderEntity.CreatedAt.Desc);
// The Repository only executes the specification. Clean.
var Orders := Repo.List(Spec);
Result := Results.Ok(Orders);
end); Dext Framework has just implemented the Zero-Allocation Pipeline feature, bringing extreme performance to APIs and Microservices.
We drastically reduced compile times by eliminating Code Bloat in Generics, while maintaining absurd runtime performance.
Discover the new features of Dext v1.0 RC: Shadow Fields, Dynamic Specification Mapping, and Zero-Allocation Streaming.
Discover how the Dext Rest Client modernizes API consumption in Delphi with a fluent, thread-safe approach, and native support for .http files.
Cesar Romero is a Software Architect, Systems Engineer, and a veteran of the Delphi platform, with which he has worked passionately since 1996.
With a career spanning nearly 30 years, he has extensive experience leading teams and designing robust architectures for critical systems in Windows, Linux, Cloud, and Mobile environments.
As an Embarcadero MVP, he is an active voice in the community, frequently speaking at events in Brazil and abroad.