Foojay Podcast #96: Local AWS Development Without LocalStack: Meet Floci, the GraalVM-Powered Alternative

Foojay Podcast #96: Local AWS Development Without LocalStack: Meet Floci, the GraalVM-Powered Alternative

Running AWS services on your laptop usually means waiting for a heavy emulator to boot, watching memory fill up, and hoping the API behavior matches the real cloud. Floci takes a different path. It spins up 35 AWS services in about 25 milliseconds with 13 megabytes of memory, using a single Docker command. In this episode we sat down with Hector Ventura, the creator of Floci, for Foojay Podcast #96.

What we talked about

  • What Floci is and how it compares to LocalStack
  • Why Hector built Floci as an alternative
  • The cloud API emulation architecture behind the tool
  • How AI assists service integration
  • The Quarkus and GraalVM implementation details
  • Startup speed and memory efficiency numbers
  • GraalVM compatibility challenges along the way
  • Data persistence mechanisms inside Floci
  • Compatibility testing against real AWS APIs
  • The roadmap for a UI, Azure, and GCP support
  • A migration path from LocalStack
  • Use cases and how to get started

Why it matters

Local development against cloud APIs often slows teams down. A fast, small emulator changes the feedback loop for AWS work and keeps cloud bills out of the picture. Hector also shows how Quarkus and GraalVM open up new options for tooling that used to feel out of reach for Java developers.

See the Foojay Podcast #96 for all info, shownotes, links, etc.