HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Tractor8626

no profile record

comments

Tractor8626
·6 месяцев назад·discuss
Maybe your magic ipv6 configures everything.

My have certain shortcomings: it doesn't assign dns names to hosts and doesn't configure firewall rules
Tractor8626
·6 месяцев назад·discuss
Yeah. ULA and nat66 would work nicely. Except you would get murdered for asking about nat66.
Tractor8626
·6 месяцев назад·discuss
How do you setup dynamic dns in your network? Which software do you use?
Tractor8626
·6 месяцев назад·discuss
No. People fail to configure it. Then start to question why this piece of garbage exist.

It doesn't matter what problems it supposed to solve if it doesn't work.
Tractor8626
·6 месяцев назад·discuss
One would think that in 30 years there will be some sort of best practises established. Some articles to refer people to. Or at least some people to share their experience and answer practical questions.

And yet there is still only "you doing it wrong, and I won't tell you how to do it right"
Tractor8626
·6 месяцев назад·discuss
Is there yet answer to question "how to get random self-assigned addresses into dns records, firewall rules and switch acls?" ?
Tractor8626
·7 месяцев назад·discuss
> If you're processing financial transactions you want your isolation level to be serialisable. As the order in which the transactions are processed matters.

So you don't know what serializable level is.

> Even with 1ms latency. Amdahl's law will still make you cap out at a theoretical 1000 TPS if you have 100% row lock contention.

So why use 5ms and 10ms for examples?

> I'm confused. I invented transactions?

"Interactive" transactions.
Tractor8626
·7 месяцев назад·discuss
Sqlite is very cool. But what was the point of slowing postgress down?

> But, wait our transactions are not serialisable, which they need to be if we want consistent transaction processing

You either don't know what serializable does or trying to mislead the reader. There is zero reason to use searializable here.

> Let's say you have 5ms latency between your app server and your database.

5ms latency is unrealistic. Unless you use wifi or you database is in another datacenter.

> I'm talking about transactions per second, specifically interactive transactions that are common when building web applications

No they are not common at all. You probably invented them just to make pg look bad.
Tractor8626
·8 месяцев назад·discuss
> read-modify-write is the canonical transactional workload. That applies to explicit transactions (anything that does an UPDATE or SELECT followed by a write in a transaction), but also things that do implicit transactions (like the example above)

Your "implicit transaction" would not be consistent even if there was no replication involved at all. Explicit db transactions exist for a reason - use them.
Tractor8626
·8 месяцев назад·discuss
> you can absolutely NAT without preventing the "outside" subnets from being allowed to route to the "inside" subnet

Under very specific conditions. Technically if you send packet with destination 192.168.1.10 directly to wan port of router - yes it can route it inside. The problem - how to deliver this packet over internet. You need to be connected to exactly same network segment to pull it off.

And you don't need statefull firewall to deny this kind of packets.
Tractor8626
·8 месяцев назад·discuss
No. We can't. We encouraging it because it works.
Tractor8626
·8 месяцев назад·discuss
But NAT acts as a one way door to your private subnet, doesn't it?
Tractor8626
·8 месяцев назад·discuss
Cybersecurity is easier? Isn't it all about constantly updating and patching obsolete vulnerable stuff - most annoying part of ops?
Tractor8626
·9 месяцев назад·discuss
If you need sftp independent of unix auth - there is sftpgo.

Sftpgo also supports webdav, but for use cases in the article sftp is just better.
Tractor8626
·9 месяцев назад·discuss
They supposed to exceed their SLA. SLA is guaranteed worst case.
Tractor8626
·9 месяцев назад·discuss
Just false nostalgia memory.

20 years ago things werent any better. Software didn't consume gigabytes of ram because there was no gigabytes of ram to consume.
Tractor8626
·9 месяцев назад·discuss
Interesting tool. Something like btrfs send/receive but on a file level and fs agnostic.
Tractor8626
·10 месяцев назад·discuss
Looks like bcc was added for debugging and was not removed before commit.

Too obvious for backdoor. Replacing bitcoin addresses in email would be more useful)
Tractor8626
·10 месяцев назад·discuss
The new logo is cool asf
Tractor8626
·10 месяцев назад·discuss
Author advocates for a thing they never used.

"It must have been good because Grady Booch says so".