분류 전체보기

    Cassandra Snitch

    determines which datacenters and racks nodes belong to. they inform Cassandra about the network topology so that requests are routed efficiently and allows Cassandra to distribute replicas by grouping machines into datacenters and racks. Strategy Dynamic snitching by default, all snitches also use a dynamic snitch layer that monitors read latency and where possible routes requests away from poor..

    Cassandra Data replication

    Cassandra stores replicas on multiple nodes to ensure reliability and fault tolerance. A replication strategy determines the nodes where replicas are placed. total number of replicas across the cluster is referred to as the replication factor. RF 1 → only one copy of each row in the cluster. (one node) All replicas are equally important (there is no primary and master replica) Replication strate..

    Cassandra Partitioners

    A partitioner determines how data is distributed across the nodes in the cluster (including replicas) Basically, a partitioners is a function for deriving a token (a representating a row from its partition key, typically by hasing) Each row of data is distiributed across the cluster by the value of the token. Strategies Murmur3Partitioner (default, from v1.2) uniformly distributes data across th..

    Cassandra Gossip & seed nodes

    Gossip protocol Gossip is a peer-to-peer communication protocol in which nodes periodically exchanges state information about themselves and about other nodes they know about. the gossip process runs every second and exchanges state messages with up to three other nodes in the cluster. Seed nodes list of seed nodes has no purpose other than bootstraping thre gossip process for new nodes joining ..

    2022년 신입 백엔드 개발자로서의 회고

    갑작스럽게 25년 난생처음 개발자 회고를 적어봤습니다... 네이버 웹툰 네이버 웹툰 W Dataflow Platform에 입사한 지 1년이 되었다. 작년에 개발 챌린지를 통해 입사했다. (대학 때문에 6개월 정도 미뤄서 2021년 12/27일에 입사했다) 느낀 점 팀에서 잘하는 대규모 처리를 위한 분산 처리를 팀에서 많이 배우고 있다. 또한 서비스 개발 측면이 아닌 플랫폼적으로 설계하는 것들을 아직 많이 부족하지만 배워가고 있다. 그 외에도 정말 많은 부분에서 직/간접적으로 배워가고 있다. 사수(?) 선배 개발자(?) (직급이 없어서.. 어떻게 불러야 하지 모르겠다 회사에선 다 그냥 ~님이라고 쓴다...)분들이나 특히 리더님을 보면 보는 시야가 다르긴 하다.. 배울 것이 많은 분들과 같이 일할 수 있어서..