Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
siddcoder
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
Aggregations in Distributed SQL Execution Engines
(medium.com)
1 points
by
siddcoder
2y ago
|
0 comments
2.
▲
by
siddcoder
7y ago
Wondering if any performance comparison was done with Apache Pinot?
3.
▲
Long Pauses in JVM Without GC
(loonytek.com)
3 points
by
siddcoder
7y ago
|
0 comments
4.
▲
Optimistic Locking
(loonytek.com)
2 points
by
siddcoder
7y ago
|
0 comments
5.
▲
Java Volatile vs. Synchronized
(loonytek.com)
1 points
by
siddcoder
7y ago
|
0 comments
6.
▲
A tutorial on building RPC layer in a distributed system using Netty
(loonytek.com)
2 points
by
siddcoder
7y ago
|
0 comments
7.
▲
by
siddcoder
7y ago
It is not necessary. I chose to build a protobuf based serialization and communication since it is widely used in distributed system and more performant than JSON based serialization. Another reason was ease of use especially because Netty
8.
▲
Building RPC layer in a distributed system using Netty – A tutorial
(loonytek.com)
3 points
by
siddcoder
7y ago
|
2 comments
9.
▲
Why Analytic Workloads Are Faster on Columnar Databases?
(loonytek.com)
2 points
by
siddcoder
9y ago
|
0 comments
10.
▲
by
siddcoder
10y ago
The point is that overhead of locking is too much when the contention on the shared structure is fairly less. The cost of locking/unlocking/blocking/waiting or any other work done as part of enforcing synchronization is somet
11.
▲
by
siddcoder
10y ago
I think spinlock is used when the critical section is relatively smaller where the threads are likely to perform small amount of work after acquiring locks. Thus locks are not expected to be held for longer duration. The other threads conte
12.
▲
Use of Associativity in Hashing
(loonytek.com)
1 points
by
siddcoder
10y ago
|
0 comments
13.
▲
Clustered Indexes V/s Non-Clustered Indexes
(loonytek.com)
2 points
by
siddcoder
10y ago
|
0 comments
14.
▲
Primary Indexes V/s Secondary Indexes
(loonytek.com)
2 points
by
siddcoder
10y ago
|
0 comments
15.
▲
Deep Dive into Extendible Hashing
(loonytek.com)
1 points
by
siddcoder
10y ago
|
0 comments
16.
▲
Linear Hashing Technique
(loonytek.com)
2 points
by
siddcoder
10y ago
|
0 comments
17.
▲
Pointer World
(loonytek.com)
3 points
by
siddcoder
11y ago
|
0 comments
18.
▲
Logical and Physical Addresses
(loonytek.com)
3 points
by
siddcoder
11y ago
|
0 comments
19.
▲
Logical and Physical Addresses
(loonytek.com)
1 points
by
siddcoder
11y ago
|
0 comments
20.
▲
Leader Election and Log Replication in Raft – Part 2
(loonytek.com)
5 points
by
siddcoder
11y ago
|
0 comments
21.
▲
Leader Election and Log Replication in Raft – Part 1
(loonytek.com)
1 points
by
siddcoder
11y ago
|
0 comments
22.
▲
Difference between Page table and Inverted Page table
(loonytek.com)
1 points
by
siddcoder
11y ago
|
0 comments
23.
▲
A brief take on CAP theorem
(loonytek.com)
2 points
by
siddcoder
11y ago
|
0 comments
24.
▲
Pre/Post Increment Operators and Performance Differences
(loonytek.com)
2 points
by
siddcoder
11y ago
|
0 comments
25.
▲
by
siddcoder
11y ago
Thanks!. I have read that this data structure can be used for range updates and queries. Something that can also be done using Segment Trees. I haven't covered range updates in my article. It only talks about prefix sum and point updat
26.
▲
by
siddcoder
11y ago
Cool Stuff !!
27.
▲
by
siddcoder
11y ago
Hey, thanks for this :) I tried to be as intuitive as possible in my post, but kind of missed to reason about this one. Hope you liked the article !!
28.
▲
Fenwick Trees
(loonytek.com)
42 points
by
siddcoder
11y ago
|
5 comments
29.
▲
Scalability approaches. How do they affect the design decisions?
(loonytek.com)
2 points
by
siddcoder
12y ago
|
0 comments
30.
▲
Advisory File Locking – My Take on Posix and BSD File Locks
(loonytek.com)
1 points
by
siddcoder
12y ago
|
0 comments
More ›