Hello all you beautiful people.👋
🔷 In German there is a saying like "Erstens kommt es anders und zweitens als man denkt." It means something like "Firstly, it turns out differently and secondly, than you think."
🔷 What I mean by that is that I'm going to stop this
#MLin1080 project at this point.
🔷 In the course of this week, I discovered WebAssembly for myself as part of building my development and execution environment for ML projects. Not that it is new, that WASM is in the discussion as a new paradigm for cloud and edge computing, but I had no clue, how many benefits it has over the current way, we do it.
🔷 I think this technology is so important that I want to focus on it completely. However, this leaves me no time to pursue my goal of an undergraduate degree in ML.
🔷 This doesn't mean that I stop learning the basics and concepts of LLM's, just that I want to focus more on the practical implementation of my environment.
#WASM is an extremely interesting and future-oriented technology and offers first-class possibilities for building an architecture for the local and cloud-based execution of ML solutions with tools and frameworks such as WASI-NN and
#OpenVINO.
🔷 I will follow this closely. My strategy now includes familiarizing myself with the subject matter in detail and following the work of the various working groups and organizations while getting involved there as much as possible.
🔷Currently I'm building a first prototype of a local WebAssembly development environment with
@Docker,
@nginx Unit and some of the available runtimes for WASM. I tend to use WASI-NN, but I need some more work in evaluating all options and learn more about it.
🔷As usual for me,
#opensource is key. I don't want to use commercial and proprietary services or platforms in the long run, even when they would make my life easier. Sure, I will evaluate everything no matter if commercial and proprietary or opensource at this point just to know what's available in this space.
🔷 Goal is to have a solution based on opensource software to host a productive service or platform in Swiss datacenters for local customers. At least having such a solution for my own development needs, because it is in no way sure, if this will ever go into production.
🔷I will first get familiar with the following groups and organizations or companies and their work to start with:
🔶W3C WebAssembly Working Group
w3.org/groups/wg/wasm/
🔶Bytecode Alliance
@bytecodeallies
Runtime
wasmtime.dev/
WAMR
bytecodealliance.github.io/w…
🔶Nginx Unit
@nginx
WASM Application runtime
unit.nginx.org/
🔶VMware Wasm Labs
@vmwwasm
wasmlabs.dev/
🔶CNCF
@CloudNativeFdn and
🔶Linux Foundation
@linuxfoundation
Runtime
wasmedge.org/
🔶Wasmer Edge Runtime
@wasmerio
wasmer.io/products/edge
🔷This list is in no way complete, but these are the first steps I take to connect and get involved as much as I can.
🔷This link to the Cloud Native Landscape for WASM is a good reference to the who is who in the industry.
cncf.landscape2.io/?group=Wa…
🔷From now on, I will try to record all my findings and progress as well as setbacks in a blog on my website. Last but not least, I want to make sure that I can keep an eye on my concept and my progress.
🔷Unfortunately, sometimes I'm interested in too many topics, and I tend to get distracted. I hope that continuous blogging will help me prevent that.
🔷That's all for the moment. If you really have followed my past updates, thank you! 🤛
🔷You are invited and welcome to check out my blogs and postings in the future, if you are interested in how this is going. 👀
🍀May you have a good time and be blessed.