Zum Inhalt springen

Run 35 AWS Services Locally FREE: Floci, Quarkus and GraalVM-Powered, LocalStack Alternative (#96)

23.05.2026 · 36 Min.

Shownotes

What if you could run 35 AWS services locally in under 25 milliseconds, using just 13 megabytes of memory, with a single Docker command and no cloud bill? That's exactly what Floci does.


In this episode, Frank Delporte talks with Hector Ventura, the creator of Floci, a free and open-source cloud emulator built with Quarkus and GraalVM native compilation. Hector walks us through why he built it when LocalStack dropped its open-source community edition, how AI tooling helped him accelerate development of new service integrations, the challenges of keeping GraalVM happy with third-party libraries, and the road ahead for Azure and GCP support.


If you're a developer who wants fast local testing, a DevOps engineer writing Terraform, or a student learning cloud without the cost, Floci is worth a look!


Guest: Hector Ventura

Foojay Author page

LinkedIn


Links

On Foojay: Introducing Floci: A High-Performance, GraalVM-Powered AWS Emulator

Floci project site

Floci on GitHub

Migrate from LocalStack


Content

00:00 Introduction of topic and guest

01:48 What is Floci?

02:15 How Floci compares to LocalStack

03:01 Why Hector started Floci

04:02 Floci emulates the cloud APIs

05:02 How additional services got integrated with AI assistance

06:31 Meaning of the name Floci

07:07 Why Quarkus and GraalVM as the starting point for Floci

09:35 How Floci starts up very fast and only uses a low amount of memory

12:18 GraalVM can be hard with some libraries or frameworks

14:02 What is needed to use Floci

14:56 The challenges to support AWS, Azure, GCP and finding contributors

20:24 Funding Floci

21:04 How data is persisted in Floci

22:37 Verifying Floci versus the "real" APIs with compatibility tests

23:56 In the future: UI for Floci

25:04 Biggest challenges while creating Floci

25:32 Functionality compared between Floci and LocalStack and migrating

28:15 Feedback from the Floci users

28:58 Long-term plans for Floci

29:59 Biggest surprises during the development of Floci

31:00 Best use-cases for Floci

32:12 In the next releases...

33:31 How to get started with Floci

35:00 Conclusion

Alle Folgen von Foojay.io | Friends of OpenJDK and Java Programming

Einstellungen

Darstellung

Sprache

Bestimmt, welche Sender dir auf der Startseite zuerst gezeigt werden.

Verlauf

Zuletzt gehörte Sender und Folgen und deine letzten Suchen liegen nur in diesem Browser.

Hinweise

Ein kurzer Hinweis, wenn ein Podcast, dem du folgst, eine neue Folge hat. Einzelne Podcasts stellst du über die Glocke auf ihrer Seite ab.

Konto

Favoriten speichern – in der App und auf der Website.

Tastenkürzel

/
Suche öffnen
Leertaste
Abspielen oder anhalten
← →
Im Player: 15 s zurück, 30 s vor (Folgen) · im Regal: nächste Kachel
↑ ↓
Im Regal: Ziel innerhalb der Kachel
Pos1 / Ende
Im Regal: erste bzw. letzte Kachel
Esc
Fenster oder Menü schließen
?
Diese Übersicht
Läuft gerade

Zur Senderseite

Als Nächstes

    Folgen mit „Als Nächstes“ vormerken – sie laufen nach der aktuellen Folge.