rajasekhar vanjarapu

239 posts

rajasekhar vanjarapu

rajasekhar vanjarapu

@ra0van

.

Bengaluru, India Bergabung Eylül 2010
675 Mengikuti163 Pengikut
rajasekhar vanjarapu me-retweet
The Different Knock
The Different Knock@DiffKnock·
🚨 COMPETITION TIME 🚨 To CELEBRATE Arsenal's Champions League run, I'm teaming up with @play_eFootball to giveaway a 24/25 Arsenal home shirt SIGNED by the Men's First Team! 🔥 For your chance to win, all you have to do is the following THREE things... 1. Follow @play_eFootball 2. Follow @AMonFootball 3. REPOST this, and COMMENT your predicted UCL winners 👀 The winner will be chosen next Tuesday, 22nd April! 😄
The Different Knock tweet media
English
414
397
364
67.2K
Rohan makes ASICs 🛠️
Rohan makes ASICs 🛠️@always_ff_rohan·
This book of "singleton patterns" has taught me to never write a interpreter this way!
Rohan makes ASICs 🛠️ tweet media
English
7
4
158
23.3K
Govind
Govind@DeepknowledgeU·
When in Blr
Govind tweet mediaGovind tweet mediaGovind tweet media
English
5
0
39
2.1K
v
v@iavins·
as always, excellent post by @jorandirkgreef
Joran Dirk Greef@jorandirkgreef

For developing a “nifty” DistSys toolbox: - OSTEP by the Arpaci-Dusseau’s is a favorite systems book—the design thinking in here was imbibed by TigerBeetle: pages.cs.wisc.edu/~remzi/OSTEP/ - Hacking bug bounties, finding CVEs, and composing cryptographic primitives (AEADs, HKDF etc.), principles (single use, binding intent, minimizing surface area) and protocols (TLS, Noise) can be good practice for developing the kind of adversarial thinking needed to proactively find DistSys heisenbugs and counter examples. - Chess is great too (when you’re on holiday!). I would find that when my chess was good, my consensus thinking was less bad, and vice-versa, and opponents would sometimes pick up on this (“You’ve been coding hard problems lately?”)—so I think it’s transferable. - TCP congestion control algorithms (especially delay/utility based) are a way to think about resource limits in general (e.g. disks can also exhibit bufferbloat!). - Various hash table designs (Swiss, F14, Cuckoo, Stash techniques) can be a playground for learning “how to go fast!”, simply. - Erasure coding (simple XOR parity, Reed Solomon, Cauchy) for tuning durability/cost/tail tolerance. -Deduplication algorithms (fixed chunking, content-dependent chunking, RabinKarp etc.) usually keep coming up. - Finally, TigerStyle (github.com/tigerbeetle/ti…) came out of a few years’ trial and error (before TigerBeetle), trying to figure out a methodology to approach the design of distributed systems (e.g. full duplex file sync) that would increase the probability of success. We then applied this “all in” to TigerBeetle.

English
1
0
10
1.9K
rajasekhar vanjarapu
rajasekhar vanjarapu@ra0van·
@jorandirkgreef Not sure about the schema, But I believe these would be any business transaction taking place (placing an order, or a sale, etc.) which had to be stored in a database, as these were/are referred to transactions in real world, hence the word "Transaction" in the database as well.
English
0
1
1
554
Joran Dirk Greef
Joran Dirk Greef@jorandirkgreef·
@ra0van What would you say these are? What would the schema be?
English
1
0
0
468
Joran Dirk Greef
Joran Dirk Greef@jorandirkgreef·
History question! What does the “T” in OLTP (Online Transactions Processing) stand for? What transactions are these? (And can you give examples from the last few decades to back this up?)
English
6
2
24
21.1K
rajasekhar vanjarapu me-retweet
Milan Jovanović
Milan Jovanović@mjovanovictech·
The Outbox pattern is a game changer. 📦 Here's everything you need to know. The Outbox pattern is a technique for reliable messaging in a microservices system. Here's the gist of the Outbox pattern: - You don't publish events to a queue - Instead, you store them in the database - A worker service polls the database for new messages - The worker service publishes each message asynchronously Why would you want to do this? One thing is for sure with microservices - things will break. A downstream service could be down. The network isn't available. If your operations are coupled at runtime, then the whole operation fails. This also means your operation isn't atomic (transactional). The Outbox pattern helps you decouple your operation from its side effects. You know your transaction is atomic if you work with an SQL database. You can persist the messages to the Outbox table in a single transaction. And then, a background worker will process the messages later. Unfortunately, this comes at the cost of eventual consistency. Processing a message can fail, so you will need to retry it. On the consumer end, you still need to handle duplicates in case of retries. This messaging semantic is called "at-least-once" delivery. A few more benefits are improved reliability and performance. P.S. If you liked this, consider joining The .NET Weekly - my newsletter with 28,000+ engineers that teaches you how to improve at .NET and software architecture. Subscribe here → milanjovanovic.tech Did you use the Outbox pattern before?
Milan Jovanović tweet mediaMilan Jovanović tweet mediaMilan Jovanović tweet mediaMilan Jovanović tweet media
English
30
80
388
63K
rplusg🦋
rplusg🦋@ramki_·
Used @policybazaar to check insurance renewal cost. Till now I got nearly 150 calls to renew car insurance. You bastards at @policybazaar sold my number to so many spammers! I wish there is a way to take legal action.
English
2
0
0
54
rajasekhar vanjarapu me-retweet
Atalocke
Atalocke@atalocke·
I’d like to see one of these for every language 😂
Atalocke tweet media
English
2
4
31
1.3K
Thorsten Ball
Thorsten Ball@thorstenball·
HEUTE is German for TODAY!!
Thorsten Ball tweet media
English
2
0
7
3.1K
Thorsten Ball
Thorsten Ball@thorstenball·
In July I ordered a Star Lab's StarBook Why? Mostly "just because". "It would be cool to have a Linux laptop" To justify it I told myself it's a Christmas present to myself. Now it's November and it still hasn't shipped yet, so... I was right?
English
6
0
31
0
Hussein Nasser
Hussein Nasser@hnasr·
Happy New Year! Giving out a 1000 free coupons to my Fundamentals of Networking for Effective Backend course. udemy.com/course/fundame… p.s. Yeah I really created the coupon as HAPPYNEWYEAR2022 where it should have been 2023 😅 I’m still living in 2021
English
28
26
269
46.2K
rajasekhar vanjarapu
rajasekhar vanjarapu@ra0van·
@_svs_ Been out of touch with .NET in the last one year. But I can try. LMK if I can be of help.
English
0
0
0
0
svs 🇮🇳
svs 🇮🇳@_svs_·
Any dotnet gurus on my timeline who can spare an hour or so helping me orient myself to the ecosystem?
English
7
7
4
0
Kaushik Bhat
Kaushik Bhat@kaushikb9·
Anyone on my timeline preordered the @UltrahumanHQ Ring? Seems to be a gamechanger in the health wearable space
English
5
0
9
0
giridharan
giridharan@_dforce·
To anyone who wants to checkout @UltrahumanHQ , I have a couple of invites to give out. This should get you one complementary sensor at the trial plan. Do reach out if you are interested
English
1
0
0
0