https://github.blog/2022-03-31-how-github-does-take-home-technical-interviews/
Github 也采用 TakeHome 的 Programming Task 作为面试考核的一部分, 使用 Github 的 Bot 功能,将应聘人的提交匿名化并提供打分参考
#blog #misc
Github 也采用 TakeHome 的 Programming Task 作为面试考核的一部分, 使用 Github 的 Bot 功能,将应聘人的提交匿名化并提供打分参考
#blog #misc
The GitHub Blog
How GitHub does take home technical interviews
We want to evaluate how well candidates can code, and we also want to ensure candidates can show their talents in a fair and unbiased manner.
VOID001's Fav List
中文简介: Skeena - 高效且一致的交叉引擎事务处理机制 这篇 work 着眼于解决异构数据库引擎下事务处理的机制,我们通过实现一个中心化的 Registry 对不同 Transaction 的快照进行 Track ,在跨引擎事务执行的时候,根据 Registry 中的信息,对当前应该拿到的快照进行调整,从而保证事务的隔离级别不受到影响。 论文链接 TBD
Skeena: Efficient and Consistent Cross-Engine Transactions
To appear at SIGMOD 2022
Preprint URL: https://arxiv.org/abs/2108.00632
#paper #sigmod #database #transaction
To appear at SIGMOD 2022
Preprint URL: https://arxiv.org/abs/2108.00632
#paper #sigmod #database #transaction
👍4
What is the “branch coverage” of gcov?
https://gcovr.com/en/stable/faq.html#why-does-c-code-have-so-many-uncovered-branches
#cpp #compiler #testing
https://gcovr.com/en/stable/faq.html#why-does-c-code-have-so-many-uncovered-branches
#cpp #compiler #testing
现代化的终端 - Warp
Warp is a fully native, GPU-accelerated, Rust-based terminal. No Electron or web-tech. 60fps on 4K screens.
https://www.warp.dev/
#project #dev
Warp is a fully native, GPU-accelerated, Rust-based terminal. No Electron or web-tech. 60fps on 4K screens.
https://www.warp.dev/
#project #dev
Warp
Warp: The Agentic Development Environment
Warp is the platform for agentic development — a modern terminal and cloud agent platform used by 700K+ developers at leading enterprises. Explore docs, features, pricing, and more.
A Pratical Multi word Compare And Swap Operation
https://www.cl.cam.ac.uk/research/srg/netos/papers/2002-casn.pdf
#paper #concurrency
https://www.cl.cam.ac.uk/research/srg/netos/papers/2002-casn.pdf
#paper #concurrency
https://github.com/cockroachdb/cockroach/blob/master/docs/design.md CockroachDB Design Doc
#database #project
#database #project
GitHub
cockroach/docs/design.md at master · cockroachdb/cockroach
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement. - cockroachdb/cockroach
HBase HMaster Architecture
http://web.archive.org/web/20190729123629/http://blog.zahoor.in/2012/08/hbase-hmaster-architecture/
#blog #database
http://web.archive.org/web/20190729123629/http://blog.zahoor.in/2012/08/hbase-hmaster-architecture/
#blog #database
Hbase Musings
HBase HMaster Architecture
HBase architecture follows the traditional master slave model where you have a master which takes decisions and one or more slaves which does the real task. In HBase, the master is called HMaster and slaves are called HRegionServers (yes..servers). In this…
SOSP2007 Amazon Dynamo - A Highly Available Key-Value Store
https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf
#paper #database
https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf
#paper #database
All Things Distributed
Werner Vogels on building scalabale and robust distributed systems
https://www.allthingsdistributed.com/
#blog #distributed_system
Werner Vogels on building scalabale and robust distributed systems
https://www.allthingsdistributed.com/
#blog #distributed_system
All Things Distributed
Werner Vogels on building scalable and robust distributed systems
Modern CPP Tutorial
https://changkun.de/modern-cpp/pdf/modern-cpp-tutorial-en-us.pdf
Thanks for sharing this with me
#book #cpp #dev
https://changkun.de/modern-cpp/pdf/modern-cpp-tutorial-en-us.pdf
Thanks for sharing this with me
#book #cpp #dev
Gym is an open source Python library for developing and comparing reinforcement learning algorithms by providing a standard API to communicate between learning algorithms and environments, as well as a standard set of environments compliant with that API.
https://github.com/openai/gym
#ml #project
https://github.com/openai/gym
#ml #project
GitHub
GitHub - openai/gym: A toolkit for developing and comparing reinforcement learning algorithms.
A toolkit for developing and comparing reinforcement learning algorithms. - openai/gym
SIGCOMM01 Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications
https://pdos.csail.mit.edu/papers/chord:sigcomm01/chord_sigcomm.pdf
#paper #distributed_system
https://pdos.csail.mit.edu/papers/chord:sigcomm01/chord_sigcomm.pdf
#paper #distributed_system
Introduction of some different Hash algorithm and their effect on distributed system
https://www.gridgain.com/resources/blog/data-distribution-in-apache-ignite
#blog #database #distributed_system
https://www.gridgain.com/resources/blog/data-distribution-in-apache-ignite
#blog #database #distributed_system
GridGain Systems
Effective Data Distribution in Apache Ignite to Ensure Performance, Uniformity, and Minimal Disruption
Apache Ignite uses rendezvous hashing to deliver efficient, balanced, and fault-tolerant data distribution across nodes in distributed systems.
Gossip Protocol of Apache Cassandra
https://www.linkedin.com/pulse/gossip-protocol-inside-apache-cassandra-soham-saha/
#blog #database #distributed_system
https://www.linkedin.com/pulse/gossip-protocol-inside-apache-cassandra-soham-saha/
#blog #database #distributed_system
Linkedin
The Gossip Protocol - Inside Apache Cassandra.
The Gossip protocol is the internal communication technique for nodes in a cluster to talk to each other. Gossip is an efficient, lightweight, reliable inter-nodal broadcast protocol for diffusing data.