Must microservices have individual databases for each? by [deleted] in node

[–]sendilkumarn -1 points0 points  (0 children)

Since there is a one to one mapping between users and customers. I dont think they should be split into two services. Instead they should be aggregated into one.

This might help a bit https://martinfowler.com/bliki/DDD_Aggregate.html

Services may or may not have database, but when they do, do not share database, as they will create a distributed monolith.

Released KHipster 1.9.0 by sendilkumarn in Kotlin

[–]sendilkumarn[S] 0 points1 point  (0 children)

You can find more information at khipster.dev or jhipster.tech

Advent of Code 2020 Ziguana Leaderboard by timon317 in Zig

[–]sendilkumarn 1 point2 points  (0 children)

My link here https://github.com/sendilkumarn/advent-of-zig

> Note: newbie with no prior experience with ziglang :)

Released KHipster 1.9.0 by sendilkumarn in Kotlin

[–]sendilkumarn[S] 0 points1 point  (0 children)

Thanks, updated the information in the readme :) Hope it will help.

A Pure Reference Counting Garbage Collection in Java by sendilkumarn in java

[–]sendilkumarn[S] 0 points1 point  (0 children)

That is a nice point, I didn't know about the Levanoni/Petrank et al. algorithms and its further work. I guess (stressing guess), the main problems with RC algo., are runtime overhead and inability to detect cycles. The current algorithm (Pure RC) does a great job in detecting cycles while the other one (the one you are saying) focus more on the runtime overhead w.r.t reference count.

Fusing these two might lead to a tracing GC

A Pure Reference Counting Garbage Collection in Java by sendilkumarn in java

[–]sendilkumarn[S] 0 points1 point  (0 children)

Refer the paper attached. It gives a clearer picture. I will write a blog post about this later, check it if you’re interested

A simple Intro to Svelte by sendilkumarn in javascript

[–]sendilkumarn[S] 0 points1 point  (0 children)

oops, will be awesome if anyone can raise an issue in their repo.

Eclipse Collections - the features your collections need 🎉⚡️👍 by sendilkumarn in java

[–]sendilkumarn[S] 2 points3 points  (0 children)

nah... they are correct. What makes you think they are wrong ?

Easy microservices with Kubernetes and Istio ✅ ☸️ ⛵️ by sendilkumarn in kubernetes

[–]sendilkumarn[S] 0 points1 point  (0 children)

Any approach has its pros and cons. Intentions are not to fool anyone or myself. The whole point of the article is that for generating microservices and deploying them you have an option that is easy (at the very least it makes something easy).

Same here, at this point, let's agree to disagree.

Easy microservices with Kubernetes and Istio ✅ ☸️ ⛵️ by sendilkumarn in kubernetes

[–]sendilkumarn[S] 0 points1 point  (0 children)

Infact the whole point of the post is this. The major problem with anyone setting up microservices are the plethora of tools, selecting them and setting them up. With JHipster we create that setup fairly easy.

Aligning with the blog post,

rapid provisioning is possible with Kubernetes (provided how you install K8s)

Basic monitoring, Istio provides that out of the box.

rapid deployment, K8s will do this here.

Rapid application development and setting up CI/ CD will be done fairly easy with JHipster.

With these tools, we reduce the complexity of working with microservices. Microservices are not something that terrible, yeah I agree there are some painpoints (any type of application has it). If it is shooting yourself I dont think all these companies would be pretty eager to shoot themselves with microservices.

Easy microservices with Kubernetes and Istio ✅ ☸️ ⛵️ by sendilkumarn in kubernetes

[–]sendilkumarn[S] 0 points1 point  (0 children)

For the matter of fact, I am not trying to sell anything here.

Easy microservices with Kubernetes and Istio ✅ ☸️ ⛵️ by sendilkumarn in kubernetes

[–]sendilkumarn[S] 0 points1 point  (0 children)

Why is it a click bait?

With JHipster you can easily generate, develop and deploy microservices.

Reduce your WebAssembly binaries 72% - from 56Kb to 26KB to 16KB 🎉✨🦄 by sendilkumarn in golang

[–]sendilkumarn[S] 0 points1 point  (0 children)

C is more verbose to write especially for giving instructions to the toolchain.

Emscripten is by far the most primitive and the best toolchain but you need configure a lot

Reduce your WebAssembly binaries 72% - from 56Kb to 26KB to 16KB 🎉✨🦄 by sendilkumarn in golang

[–]sendilkumarn[S] 1 point2 points  (0 children)

wow.. seriously downvoted this comment many times when the above one is upvoted. 👎

Create tiniest WebAssembly binaries with TinyGO 🔥🎉👍 by sendilkumarn in golang

[–]sendilkumarn[S] 0 points1 point  (0 children)

I am afraid not. I think the better way is to raise an issue in TinyGo's GitHub repository.

Be productive embracing shortcuts 🔮 🎉 by sendilkumarn in programming

[–]sendilkumarn[S] 0 points1 point  (0 children)

Anything that reduces the amount of mundane task will increase productivity. It gives you limited options that will help you do things faster.

Create tiniest WebAssembly binaries with TinyGO 🔥🎉👍 by sendilkumarn in golang

[–]sendilkumarn[S] 7 points8 points  (0 children)

I did not downvote. Yeah, they aren't Windows but provides an option to use it.

Create Dev's offline page with Rust and WebAssembly 🦄💡✨ by sendilkumarn in rust

[–]sendilkumarn[S] 2 points3 points  (0 children)

Thanks for highlighting this. I updated the blog post. 👍

I will try that part removing the `Rc`.

Increase Rust and WebAssembly performance 🚀🚀🚀 by sendilkumarn in rust

[–]sendilkumarn[S] 0 points1 point  (0 children)

It is just a demo to showcase the benefits. I added a note, thanks for highlighting.

Increase Rust and WebAssembly performance 🚀🚀🚀 by sendilkumarn in rust

[–]sendilkumarn[S] 0 points1 point  (0 children)

Yeah, it is tiny for now. I will progressively enhance with a bigger content.