From 5ecba956eaeacb532ac627ac28280b48aa6a1d67 Mon Sep 17 00:00:00 2001 From: binhnguyennus Date: Fri, 9 Mar 2018 15:57:19 +0800 Subject: [PATCH] Kafka for PaaS at Rakuten --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 50d7d7d..b6d4fe5 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ An updated and curated list of selected readings to illustrate High Scalability, * [Inside a SoundCloud Microservice](https://developers.soundcloud.com/blog/inside-a-soundcloud-microservice) * [Microservices at BlaBlaCar](http://blablatech.com/blog/micro-service-at-blablacar) * [Operate Kubernetes Reliably at Stripe](https://stripe.com/blog/operating-kubernetes) - * [Kubernetes Traffic Routing at Rakuten](https://techblog.rakuten.co.jp/2017/09/28/k8s-routing2/) + * [Kubernetes Traffic Routing (2 parts) at Rakuten](https://techblog.rakuten.co.jp/2017/09/28/k8s-routing2/) * [Agrarian-Scale Kubernetes (3 parts) at New York Times](https://open.nytimes.com/agrarian-scale-kubernetes-part-3-ee459887ed7e) * [Mesos, Docker and Ochopod in Localization Services at Autodesk](http://cloudengineering.autodesk.com/blog/2015/11/mesos-docker-and-ochopod-in-autodesk-localization-services.html) * [Nanoservices at BBC Online](https://medium.com/bbc-design-engineering/powering-bbc-online-with-nanoservices-727840ba015b) @@ -126,12 +126,13 @@ An updated and curated list of selected readings to illustrate High Scalability, * [BookKeeper: Distributed Log Storage at Yahoo](https://yahooeng.tumblr.com/post/109908973316/bookkeeper-yahoos-distributed-log-storage-is) * [LogDevice: Distributed Data Store for Logs at Facebook](https://code.facebook.com/posts/357056558062811/logdevice-a-distributed-data-store-for-logs/) * [Distributed Messaging](https://arxiv.org/pdf/1704.00411.pdf) - * [Understanding When to use RabbitMQ or Apache Kafka](https://content.pivotal.io/blog/understanding-when-to-use-rabbitmq-or-apache-kafka) + * [When to use RabbitMQ or Kafka](https://content.pivotal.io/blog/understanding-when-to-use-rabbitmq-or-apache-kafka) * [Should You Put Several Event Types in the Same Kafka Topic? - Martin Kleppmann](https://www.confluent.io/blog/put-several-event-types-kafka-topic/) - * [Running Kafka at scale at Linkedin](https://engineering.linkedin.com/kafka/running-kafka-scale) + * [Kafka at Scale at Linkedin](https://engineering.linkedin.com/kafka/running-kafka-scale) * [Delaying Asynchronous Message Processing with RabbitMQ at Indeed](http://engineering.indeedblog.com/blog/2017/06/delaying-messages/) * [Real-time Data Pipeline with Kafka at Yelp](https://engineeringblog.yelp.com/2016/07/billions-of-messages-a-day-yelps-real-time-data-pipeline.html) * [Audit Kafka End-to-End at Uber (count each message exactly once, audit a message across tiers)](https://eng.uber.com/chaperone/) + * [Kafka for PaaS at Rakuten](https://techblog.rakuten.co.jp/2016/01/28/rakuten-paas-kafka/) * [Deduplication Techniques](https://en.wikipedia.org/wiki/Data_deduplication) * [Exactly-once Semantics are Possible: Here’s How Kafka Does it](https://www.confluent.io/blog/exactly-once-semantics-are-possible-heres-how-apache-kafka-does-it/) * [Real-time Deduping at Scale with Kafka-based Pipleline at Tapjoy](http://eng.tapjoy.com/blog-list/real-time-deduping-at-scale)