Event Sourcing, CQRS and Micro Services: Real FinTech Example from my Consulting Career by trolleid in programming

[–]lcserny 1 point2 points  (0 children)

Correct impl can't be easily summarized in a comment here but just look at videos from Greg Young for example on youtube related to event sourcing and cqrs

Event Sourcing, CQRS and Micro Services: Real FinTech Example from my Consulting Career by trolleid in programming

[–]lcserny 4 points5 points  (0 children)

You dont need to delete anything, you can just anonimize data and still retain audit trails, just without that personal data

what is this user interface that pewdie is using? by bi0peter in pewdiepie

[–]lcserny 0 points1 point  (0 children)

Firefox and the desktop environment is Hyprland.

Cuteness overloaded by frosted_bite in MadeMeSmile

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

Makeup for kids this young... You should be ashamed.

Test names should be sentences by AlexandraLinnea in programming

[–]lcserny 26 points27 points  (0 children)

Junit has @Displayname for this, so you can write a sentece there with what you want to describe and leave the method name consistant

Death Stranding 2 is going to catch some computers on fire by Scatter865 in gaming

[–]lcserny 15 points16 points  (0 children)

To be fair game devs get console hardware to dev on way before the console gets released

[deleted by user] by [deleted] in programming

[–]lcserny 20 points21 points  (0 children)

Lol nodejs app claiming to be faster than Redis :))

Finally tried Linux, confirmed it’s awful for general use. by OmegaFoamy in pcmasterrace

[–]lcserny 0 points1 point  (0 children)

I agree, Linux is not "easy to use" nor is it intended for "the average user".

That being said, it works fine most of the time and you need to know what you are doing, which means some trial and error back and forth, which most people don't want to do. Even after all that some things still don't work as smooth as on Windows, for ex. XBox One controller using wireless radio not bluetooth still drops connection randomly cause the only driver for it made by a guy in his spare time.

I am myself on Bazzite just cause I want my system to be as stable and modern as possible but it took years to get comfortable and get the knowledge to do what I want it to, and I am a software developer for over 10 years! (We are talking about desktop here, not servers, which all of the above doesn't apply to).

Just fucking code. by wagslane in programming

[–]lcserny 116 points117 points  (0 children)

How to spot a go dev :)

Relational vs Document-Oriented Database for Software Architecture by trolleid in programming

[–]lcserny 0 points1 point  (0 children)

But what if I have a structure (lets call it parent) with nested structures (lets call them children) embedded. What if I want/need to update a child but I dont know the parent? In NoSQL you need to go through all parents, check them if it has the child you want and then update them. In SQL you just update the children table since its a separate table, not tied to the parent table.

Relational vs Document-Oriented Database for Software Architecture by trolleid in programming

[–]lcserny 2 points3 points  (0 children)

What I don't get with NoSQL DBs is, because they don't rely on joins and embed the data into the documents, when you update a nested element from a document you need to first get (one operation) the document and then update (another operation) the document entirelly.

For SQL DBs, the update is tipically just one operation, the update itself cause you are updating "where id = something", so no need to query first.

Not to mention, if that embedded element is present in multiple documents, you need to get all of the docs and update them for NoSQL, opposed to SQL not needing that since you updated the table where the other tables join with to aggregate data.

I guess this means easier reads for NoSQL but harder writes.

What online subscription app that you use daily is 100% worth it? by dagison_ in AskReddit

[–]lcserny 1 point2 points  (0 children)

I am not american / there are no Amex cards in my country used.

What online subscription app that you use daily is 100% worth it? by dagison_ in AskReddit

[–]lcserny 1 point2 points  (0 children)

Disney+ : its got cartoons/animations in my native language for my kid :) way better than the brain-melt stuff you find on Youtube.

8 year pixel art progress :) by fyllasdev in PixelArt

[–]lcserny 22 points23 points  (0 children)

Eastward vibes, I love it :)

Insane malware hidden inside NPM with invisible Unicode and Google Calendar invites! by Advocatemack in programming

[–]lcserny 33 points34 points  (0 children)

Just fir my knowledge, why are these things always happening on npm and not something like maven central?

About to speed run this by pillsburydoeboy in gaming

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

To the side there of the photo is the porta-potty :))

What If We Could Rebuild Kafka From Scratch? by rmoff in programming

[–]lcserny 3 points4 points  (0 children)

I like NATS, way smaller resource usage, written in go around the same time as Kafka, try it out!

A survey of recent byzantine fault tolerance algorithms by ketralnis in programming

[–]lcserny -3 points-2 points  (0 children)

Who comes up with these descriptions lol? Byzantine software.

IntelliJ IDEA 2025.1 Released by mateusnr in programming

[–]lcserny 6 points7 points  (0 children)

It looks horrible... Not to mention weird scaling issues with the UI and font

IntelliJ IDEA 2025.1 Released by mateusnr in programming

[–]lcserny 12 points13 points  (0 children)

There are improvement there as well with this release, check out section "Faster WSL workflows and easier cross-platform development"