GitHub - ServiceWeaver/weaver: Programming framework for writing and deploying cloud applications.

Programming framework for writing and deploying cloud applications. - ServiceWeaver/weaver

GitHub
#Google #ServiceWeaver: it's like Remote EJB or CORBA over and over again. With hidden #RPC and non standard binary protocol. Works in #Go only, and configured with #toml... I'd say it has very limited use cases https://serviceweaver.dev/
Service Weaver

How to Implement a Service Weaver Deployer

Introducing #ServiceWeaver – an #opensource framework for building and deploying distributed applications.

"Service Weaver allows you to write your application as a modular monolith and deploy it as a set of microservices".

Find out more on #InfoQ: http://bit.ly/3YH96Dk

#DevOps #Golang #Microservices #GoogleCloud

Google Service Weaver Enables Coding as a Monolith and Deploying as Microservices

Google has released Service Weaver, an open-source framework for building and deploying distributed applications. The Go-based framework includes a set of programming libraries that enable writing applications as a single modular binary. The other component is a set of deployers that allow for configuring the runtime topology and running the application locally or in the cloud.

InfoQ
Google Service (Dream) Weaver

This week we take a look at Google Service Weaver and the next generation of distributed applications.

The problem here is that current monoliths would still need to be rewritten with a distributed mindset. That plus Google's lack of embrace for long-term vision with their products and customers investments makes this largely a non-starter for anything existing. In cases where we start from scratch, you simply can't trust Google to keep the service for more than a couple of years before it's shutdown and you need to scramble. If AWS/Azure release the same exact framework tomorrow which would you choose? #google #cloud #serviceweaver

https://opensource.googleblog.com/2023/03/introducing-service-weaver-framework-for-writing-distributed-applications.html

Introducing Service Weaver: A Framework for Writing Distributed Applications

Google Open Source Blog
I just can’t believe someone would actually believe this is a good idea in 2023: “By decoupling the process of writing the application from runtime considerations such as how the application is split into microservices, what data serialization formats are used, and how services are discovered, Service Weaver aims to improve distributed application development velocity and performance.” https://opensource.googleblog.com/2023/03/introducing-service-weaver-framework-for-writing-distributed-applications.html #serviceweaver
Introducing Service Weaver: A Framework for Writing Distributed Applications

Google Open Source Blog