Dale Salter

147 posts

Dale Salter banner
Dale Salter

Dale Salter

@enepture

Software Engineer at @Vendia. Views are my own.

Brooklyn, New York Beigetreten Temmuz 2012
354 Folgt209 Follower
Dale Salter
Dale Salter@enepture·
@theburningmonk I wonder why AWS can skip the eventual consistency check when creating resources but MUST be consistent to when reporting a CREATE_COMPLETE. Perhaps it's so that AWS can be sure that the CLI/SDKs will always see the created resources after the stack reports CREATE_COMPLETE.
English
0
0
0
128
Тsфdiиg
Тsфdiиg@tsoding·
Why people constantly complain that they don't understand pointers? Pointer is just an index in a global array of bytes that we call "memory". What's the problem?
English
241
222
3.6K
450.2K
Dale Salter
Dale Salter@enepture·
Ever wondered how isolation levels work? How transactions are implemented? I’ve spent the last few months going deep and @andy_pavlo’s CMU course is very approachable and is the best of the best. Also what’s even better is it’s free. youtu.be/ht8Tx6DWn_E?si…
YouTube video
YouTube
English
0
5
27
6.5K
Dale Salter
Dale Salter@enepture·
@petehanssens Rust solves a similar set of problems as C++, operating systems, drivers, UI, games etc. Excluding some games companies Australia does not write any software that needs this level of optimisation.
English
1
0
0
79
Peter Hanssens is tinkering!
Peter Hanssens is tinkering!@petehanssens·
Execution speed is very important and that’s why we are building with Rust. However an interesting point in the Australia market is developer team efficiency rather than cost optimisation.
Sydney, New South Wales 🇦🇺 English
3
0
5
373
Dale Salter
Dale Salter@enepture·
It's wild that there has been an S3 / CFN bug causing stack creation failures around 5% of the time for > 60 days. It blows my mind how this was not picked up during some kind of internal testing. ESPECIALLY given how big both of these services are. github.com/aws/aws-cdk/is…
English
0
0
0
153
Dale Salter
Dale Salter@enepture·
I was thinking that if you submit an entire transaction in 'one go' it would be treated as a statement. Though as far as pg/pgbouncer is concerned it doesn't matter if it's in 'one go', if it's go a BEGIN; pgboncer will drop the whole connection.
English
0
0
0
39
Dale Salter
Dale Salter@enepture·
Hey @jpcamara -- enjoyed your article. jpcamara.com/2023/04/12/pgb…. Question -- if you submit a transaction as a single query, e.g. the `BEGIN; statements; COMMIT`; in one go, can you still use statement pooling?
English
1
0
0
72
Dale Salter
Dale Salter@enepture·
@ckarmstrong Seems like Australia is slowly heading towards the Chinese housing market 💣
English
0
0
0
20
Dale Salter
Dale Salter@enepture·
@bulkanevcimen @petehanssens 3/ I know you didn’t ask, but I’ll share anyway. Where I’m starting is building a redis cone, one thread for the database, a thread per connection, and then MPSC channels for sending the request to the DB and a one shot channel for sending the response back.
English
1
0
3
92
Dale Salter
Dale Salter@enepture·
@bulkanevcimen @petehanssens 2/ If you really want to flex the language building very simple MVCC database a great learning experience. You get, file serialisation, networking, concurrency primaries, memory synchronisation, threading, networking, some mutability.
English
1
0
1
36
Peter Hanssens is tinkering!
Peter Hanssens is tinkering!@petehanssens·
We recently built a rust metadata extractor for a SQL Server database on a Windows 2008 server that was tricky to get installed on. It was our first production used case… tiny zero dependency binary created and just got the job done! Very happy rust customer right here! 😊
Sydney, New South Wales 🇦🇺 English
4
0
11
653
Dale Salter
Dale Salter@enepture·
@petehanssens Like cargo 😂? Been using python a lot recently, I’m starting to understand its appeal. It’s nice not needing to write await everywhere.
English
1
0
0
28
Peter Hanssens is tinkering!
Peter Hanssens is tinkering!@petehanssens·
@enepture Yeah it’s so good… sure there’s some concepts to get your head around but there’s some serious benefits compared to something like python or node
Sydney, New South Wales 🇦🇺 English
1
0
0
24
Dale Salter
Dale Salter@enepture·
@bulkanevcimen @petehanssens I was thinking of the same, though, ended up getting carried away on side projects. I love me some result / optional type, so good.
English
1
0
1
31
Dale Salter
Dale Salter@enepture·
@AWSbrett I think if you define an exports name the key will be static
English
1
0
1
26
Brett Andrews
Brett Andrews@brettandrewsai·
One really annoying thing about CDK is the random bits added to output keys. Instead of "ApiUrl" it's "ApiUrlBDBA7444". I use the below function, but it's not as nice as simply `stackOutputs['ApiUrl']` Any way around this? Looks like outputs within root Stack don't have prefix.
Brett Andrews tweet media
English
1
1
2
433
Dale Salter retweetet
David Wells
David Wells@DavidWells·
Decorators don’t belong in JS Don’t @ me (because that’s a decorator)
English
0
1
10
0