<p>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&#39;s exactly what Floci does.</p><p><br></p><p>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.</p><p><br></p><p>If you&#39;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!</p><p><br></p><p><strong>Guest: Hector Ventura</strong></p><p>  <a href="https://foojay.io/today/author/hector-ventura/" target="_blank" rel="noopener noreferer">Foojay Author page</a></p><p>    <a href="https://www.linkedin.com/in/hectorvent/" target="_blank" rel="noopener noreferer">LinkedIn</a></p><p><br></p><p><strong>Links</strong></p><p>    On Foojay: <a href="https://foojay.io/today/introducing-floci-a-high-performance-graalvm-powered-aws-emulator/" target="_blank" rel="noopener noreferer">Introducing Floci: A High-Performance, GraalVM-Powered AWS Emulator</a></p><p>    <a href="https://floci.io/" target="_blank" rel="noopener noreferer">Floci project site</a></p><p>    <a href="https://github.com/floci-io/floci" target="_blank" rel="noopener noreferer">Floci on GitHub</a></p><p>    <a href="https://floci.io/floci/getting-started/migrate-from-localstack/" target="_blank" rel="noopener noreferer">Migrate from LocalStack</a></p><p><br></p><p><strong>Content</strong></p><p>00:00 Introduction of topic and guest</p><p>01:48 What is Floci?</p><p>02:15 How Floci compares to LocalStack</p><p>03:01 Why Hector started Floci</p><p>04:02 Floci emulates the cloud APIs</p><p>05:02 How additional services got integrated with AI assistance</p><p>06:31 Meaning of the name Floci</p><p>07:07 Why Quarkus and GraalVM as the starting point for Floci</p><p>09:35 How Floci starts up very fast and only uses a low amount of memory</p><p>12:18 GraalVM can be hard with some libraries or frameworks</p><p>14:02 What is needed to use Floci</p><p>14:56 The challenges to support AWS, Azure, GCP and finding contributors</p><p>20:24 Funding Floci</p><p>21:04 How data is persisted in Floci</p><p>22:37 Verifying Floci versus the &quot;real&quot; APIs with compatibility tests</p><p>23:56 In the future: UI for Floci</p><p>25:04 Biggest challenges while creating Floci</p><p>25:32 Functionality compared between Floci and LocalStack and migrating</p><p>28:15 Feedback from the Floci users</p><p>28:58 Long-term plans for Floci</p><p>29:59 Biggest surprises during the development of Floci</p><p>31:00 Best use-cases for Floci</p><p>32:12 In the next releases...</p><p>33:31 How to get started with Floci</p><p>35:00 Conclusion</p>

Foojay.io | Friends of OpenJDK and Java Programming

Foojay.io | Java and Programming Community

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

MAY 23, 202636 MIN
Foojay.io | Friends of OpenJDK and Java Programming

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

MAY 23, 202636 MIN

Description

<p>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&#39;s exactly what Floci does.</p><p><br></p><p>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.</p><p><br></p><p>If you&#39;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!</p><p><br></p><p><strong>Guest: Hector Ventura</strong></p><p> <a href="https://foojay.io/today/author/hector-ventura/" target="_blank" rel="noopener noreferer">Foojay Author page</a></p><p> <a href="https://www.linkedin.com/in/hectorvent/" target="_blank" rel="noopener noreferer">LinkedIn</a></p><p><br></p><p><strong>Links</strong></p><p> On Foojay: <a href="https://foojay.io/today/introducing-floci-a-high-performance-graalvm-powered-aws-emulator/" target="_blank" rel="noopener noreferer">Introducing Floci: A High-Performance, GraalVM-Powered AWS Emulator</a></p><p> <a href="https://floci.io/" target="_blank" rel="noopener noreferer">Floci project site</a></p><p> <a href="https://github.com/floci-io/floci" target="_blank" rel="noopener noreferer">Floci on GitHub</a></p><p> <a href="https://floci.io/floci/getting-started/migrate-from-localstack/" target="_blank" rel="noopener noreferer">Migrate from LocalStack</a></p><p><br></p><p><strong>Content</strong></p><p>00:00 Introduction of topic and guest</p><p>01:48 What is Floci?</p><p>02:15 How Floci compares to LocalStack</p><p>03:01 Why Hector started Floci</p><p>04:02 Floci emulates the cloud APIs</p><p>05:02 How additional services got integrated with AI assistance</p><p>06:31 Meaning of the name Floci</p><p>07:07 Why Quarkus and GraalVM as the starting point for Floci</p><p>09:35 How Floci starts up very fast and only uses a low amount of memory</p><p>12:18 GraalVM can be hard with some libraries or frameworks</p><p>14:02 What is needed to use Floci</p><p>14:56 The challenges to support AWS, Azure, GCP and finding contributors</p><p>20:24 Funding Floci</p><p>21:04 How data is persisted in Floci</p><p>22:37 Verifying Floci versus the &quot;real&quot; APIs with compatibility tests</p><p>23:56 In the future: UI for Floci</p><p>25:04 Biggest challenges while creating Floci</p><p>25:32 Functionality compared between Floci and LocalStack and migrating</p><p>28:15 Feedback from the Floci users</p><p>28:58 Long-term plans for Floci</p><p>29:59 Biggest surprises during the development of Floci</p><p>31:00 Best use-cases for Floci</p><p>32:12 In the next releases...</p><p>33:31 How to get started with Floci</p><p>35:00 Conclusion</p>