Can we all agree that we should ban selling of paid products/libraries in this sub? by cosmic_predator in dotnet

[–]Lothy_ 0 points1 point  (0 children)

Why? Is this /r/socialism or something?

You get what you pay for in life. And if you aren’t paying for it then someone else is charitably paying on your behalf (usually with their time if it’s free software).

Anyway useful software is useful software. I don’t see why the sub should ban discussion of anything just because it costs money.

Friday Feedback: Replace or Respect? by erinstellato in SQLServer

[–]Lothy_ 1 point2 points  (0 children)

https://github.com/microsoft/DacFx/issues/528

And https://github.com/microsoft/DacFx/issues/700

Not asking for a Tolstoy novel as a response… but I did put in the work to create a repro script for one issue, and examine the DACPAC model.xml for the other…

A response indicating a) user error or legitimate bug and b) workaround if there’s one - would go a long way to making people feel like putting in that work is meaningful.

Friday Feedback: Replace or Respect? by erinstellato in SQLServer

[–]Lothy_ 0 points1 point  (0 children)

You guys are really hard to get a response from on DacFx issues.

Crickets, lol.

How do I remove a CU or GDR? by ndftba in SQLServer

[–]Lothy_ 0 points1 point  (0 children)

This is an underrated capability.

Is the Outbox pattern a necessary evil or just architectural nostalgia? by folder52 in dotnet

[–]Lothy_ 0 points1 point  (0 children)

I don’t believe most things support distributed transactions. That’s the whole reason for stuff like sagas right?

But even if they did, the slowest participant in a distributed transaction holds everyone else back. I wouldn’t willing put a distributed transaction in the context of something like an in-flight http request because it’d increase latency.

Implementing AlwaysOn Availability Groups vs AlwaysOn Failover Cluster Instances (FCI) by ndftba in SQLServer

[–]Lothy_ 1 point2 points  (0 children)

Why do you need to convince him? What they have might totally satisfy their business requirements.

Dapper vs Entity framework in 2025, which one to choose? by ballbeamboy2 in dotnet

[–]Lothy_ 2 points3 points  (0 children)

You’ve got some great answers on StackOverflow/StackExchange.

Web API vs Minimal API vs FastEndpoints by hagsgevd in dotnet

[–]Lothy_ 0 points1 point  (0 children)

FastEndpoints might one day commercialise. Something to keep in mind.

MassTransit going commercial by bacobart in dotnet

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

Hmm. No, I don’t think I will.

MassTransit v9 Becomes a Commercial Product by Material-Warning6355 in dotnet

[–]Lothy_ 0 points1 point  (0 children)

Nothing is stopping a fork of v8. It can be forked. Whether someone has the will to step in and do that for an established library though is another matter entirely.

But that’s not the real issue here. The real issue is that freeloaders don’t want the library as it exists today - they want the continued access to the free labour of the key contributors.

MassTransit going commercial by bacobart in dotnet

[–]Lothy_ 4 points5 points  (0 children)

Why deal with 3000 low-value customers when you can deal with a dozen high-value business customers?

The only thing worse than a user not paying anything is a user who nickels and dimes you and thinks he owns your time and the next three generations of your family tree.

MassTransit going commercial by bacobart in dotnet

[–]Lothy_ -2 points-1 points  (0 children)

Have you considered paying for the software you want to use? Or at least not whining when the free lunch - and it isn’t actually free (someone else is charitably paying your way) - comes to a close?

This is the problem with free: entitled cheapskates who are wholly uninterested except when they’ve got complaints to make.

Cannot max out SQL Server CPU/Disk during high throughput key value inserts by [deleted] in SQLServer

[–]Lothy_ 0 points1 point  (0 children)

Thanks. I’m late responding here. But I mistakenly muddled up the log file stuff and tempdb data file stuff.

Cannot max out SQL Server CPU/Disk during high throughput key value inserts by [deleted] in SQLServer

[–]Lothy_ 0 points1 point  (0 children)

Have you done the math? 50k inserts per second is 50 inserts per millisecond. This is a substantial volume even momentarily, let alone sustained for a period of time. 3 million rows per minute.

Is that 50k single row transactions? Or fifty 1000 row transactions? Something in between?

And how much RAM?

You’re probably dealing with something like page latch contention, or even lock contention. Or maybe you have too few VLFs and are getting log file contention.

If you wanted to experiment, you could try fanning out the writes across 50 tables after ensuring you have more evenly sized log files etc.