The recipe for a basic web application is simple: front end, back end and the datastore. Nobody always gets fired for implementing microservices, but it can be quite a few hassle to set them up and keep them running. Wouldn’t it be simpler to let your code live with your data in the blockchain? During this talk we will usage Smart Contracts to build a simple resource tracking strategy and deploy it to the testnets of popular blockchains - Ethereum and Flow. We will compare it to building a Spring based application hosted in AWS to figure out which 1 is faster to build, easier to manage and cheaper to run. Code snippets will be presented in Solidity and Cadence in a format that doesn’t presume any prior cognition of these languages. Repositories: [the first](https://github.com/mrydzy/bbi-eth) and [the second one](https://github.com/mrydzy/bbi-cadence).
GeeCON 2022: Maja Rydzy - Web 3.0 through the eyes of JVM dev
The recipe for a basic web application is simple: front end, back end and the datastore. Nobody always gets fired for implementing microservices, but it can be quite a few hassle to set them up and keep them running. Wouldn’t it be simpler to let your code live with your data in the blockchain? During this talk we will usage Smart Contracts to build a simple resource tracking strategy and deploy it to the testnets of popular blockchains - Ethereum and Flow. We will compare it to building a Spring based application hosted in AWS to figure out which 1 is faster to build, easier to manage and cheaper to run. Code snippets will be presented in Solidity and Cadence in a format that doesn’t presume any prior cognition of these languages. Repositories: [the first](https://github.com/mrydzy/bbi-eth) and [the second one](https://github.com/mrydzy/bbi-cadence).