Anurag Gupta | WebAssembly Based TypeScript Wrapper For Ockam Protocols In Rust #2370
Replies: 4 comments 2 replies
-
@mrinalwadhwa @antoinevg I was going through the documentation and I really loved it. I had a doubt in this step , after creating the 2 workers with echoer and h1 as their addresses, we are sending the message through the [“h1”, “echoer”] route, so the message which is being displayed at the h1 worker is not the message which was sent initially which in this case is So, is it like the end receiver worker in the route defined will only receive the message or the workers all along the route will be able to read the message? Thank you! |
Beta Was this translation helpful? Give feedback.
-
About meGithub | LinkedIn | Dev.to | Twitter
Technologies which I currently work on are -
My ExperienceWorked as Full Stack Developer Intern at Progarten using the stack NextJS, Typescript, MongoDB and developed code for production. Things i worked on -
Worked as Software Developer Intern at Kootlabs. (Link to project)
Worked as a Backend Developer at Uptone.
Open Source Mentor at CodeTrophs for GSSOC 2021
My Open Source Contributions -Contributed to FreeCodeCampSolved issue #43427 Contributed to SignozSolved Issues - #453 , #421 Contributed to CodetrophsOpened and review issues and PR's - Visit issues Contributed to CodeforCauseSolved Issues - #104, #79 My Projects -Codedigger - An Open Source Competitive Programming Platform (Github Repo | Hosted Link)
MyDesk- A virtual organisational tool (Github Repo | Hosted Link)
Talkie - An audio tool to start recording your audio (Github Repo | Hosted Link)
Started learning Rust and its ecosystem and have built a few small projects based on Rust. Dino CRUD API using Tide (Rust), Postgresql (Github Repo)
Building a Rust web server using microservice architecture using Actix Web, Postgresql, NATS, Docker, Kubernates. (Github Repo) |
Beta Was this translation helpful? Give feedback.
-
First of all, thank you for creating an amazing documentation. I'm really inspired by how a well documented project can make it easy for new developers to begin with. Starting of with I tried out the Alice and Bob example - So ockam makes the communication very easy by just communicating over an ockam cloud node through TCP protocols with cryptography for safe and secure authentication of the sending and the reaching machines. So trying out the Alice and the Bob example -
Building this example made it clear how ockam focuses on the key aspects like security, privacy, integrity between the computers which are communicating over the internet by providing its own gateway to bypass the traditional flow of message passage. I had a question -
Please correct me if i have understood something wrong or have missed out. Have tried out other examples as well, will be putting out my learning soon. Thanks! |
Beta Was this translation helpful? Give feedback.
-
My understanding for the example - Build End-to-End Encrypted and Secure Messaging ChannelsBuilding a Node -
Adding Workers to the Node -
Routing through a single hop -
Routing through multiple hops -
Ockam Routing over TCP Protocols
Routing over two transport hops
Creating an encrypted secure channel
Responder Node
Middle Node
Initiator Node
So this is how a secure encrypted channel can be created and different nodes can communicate with each other over a TCP protocol. |
Beta Was this translation helpful? Give feedback.
-
Hey, I'm Anurag Gupta, a pre final year software engineering undergrad. I have been working on Rust and its web frameworks(Actix Web, TIde) for last 3 months and have really been impressed with the Rust ecosystem. I also have experience in Typescript, Javascript, MongoDB, React, Nodejs, C++ and have built projects to production.
I'm really interested in exploring the concept of web assembly. Web assembly could be the new way of building web applications as it allows the native code to run on web browsers which makes the web app blazing fast and compact. Looking forward to having a discussion and working under the Externship for Ockam. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions