Principal Architect and AI/ML Lead

Faisal Masood

Developer. Build platforms and help customer write better code.

Faisal Masood's contributions

Project Loom
Article

Project Loom: Lightweight Java threads

Faisal Masood

This article explains how the use of lightweight threads, supported by Project Loom, can help you write scalable code in Java.

Article

Using a Kotlin-based gRPC API with Envoy proxy for server-side load balancing

Faisal Masood

gRPC--a modern, open source remote procedure call (RPC) framework that can run anywhere--provides better performance, less boilerplate code to manage, and a strongly typed schema for microservices in addition to other benefits. This article demonstrates building a full gRPC-based server and client written in Kotlin. Then it shows how to use Envoy to provide server-side load balancing between multiple instances of the service.

Article

Writing better Spring applications using SpringFu

Faisal Masood

Spring has a new way to code to and it's called Spring Functional or SpringFu. This article uses Kotlin to showcase some of the benefits--such as the ability to write cleaner, more-readable code and gain more flow control--you get from SpringFu.