This is an automated email from the ASF dual-hosted git repository.
liuyu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/main by this push:
new e76ddedb52c [Case Study] Add and update case studies (#366)
e76ddedb52c is described below
commit e76ddedb52cd2fb8c21471301701966317f1a842
Author: Sherlock Xu <[email protected]>
AuthorDate: Tue Jan 10 18:55:36 2023 +0800
[Case Study] Add and update case studies (#366)
---
src/pages/case-studies.js | 26 ++++++++++++++++++++++----
static/img/ntt_logo.jpg | Bin 0 -> 5202 bytes
static/img/sina-weibo-logo.png | Bin 0 -> 40515 bytes
static/img/vivo-logo.png | Bin 0 -> 4429 bytes
4 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/src/pages/case-studies.js b/src/pages/case-studies.js
index 547b6d54b8d..d27e0fc6bbf 100644
--- a/src/pages/case-studies.js
+++ b/src/pages/case-studies.js
@@ -40,9 +40,9 @@ const csObj =
},
{
company: "BIGO",
- link: 'https://www.youtube.com/watch?v=CdPd5zAPsgc',
+ link: 'https://streamnative.io/success-story/bigo/',
image: require("@site/static/img/bigo.png").default,
- description: "We have adopted Apache Pulsar to build our Message
Processing System, especially in Real-Time ETL, short-form video recommendation
and AB-test Real-Time Data report."
+ description: "The messaging team at BIGO found themselves overwhelmed
by the massive amounts of data when using Kafka. They then started to learn
Apache Pulsar and ran some tests with it, after which they believed Pulsar
could be a solution to their challenges. They use Pulsar as a key component in
their real-time messaging architecture, which has helped them reduce the
hardware cost by 50%."
},
{
company: "Clever Cloud",
@@ -146,6 +146,12 @@ const csObj =
image: require("@site/static/img/qraft.png").default,
description: "We choose Pulsar for its ability to manage distributed
transactions within a microservice architecture and its feature flexibility.
Pulsar now plays an essential part in helping our AI-powered order execution
system to find the optimal strategy in real time."
},
+ {
+ company: "Sina Weibo",
+ link: 'https://streamnative.io/success-story/sina-weibo/',
+ image: require("@site/static/img/sina-weibo-logo.png").default,
+ description: "Sina Weibo selected Apache Pulsar and KoP (Kafka on
Pulsar) due to Pulsar’s great scalability and KoP’s native support for Kafka
clients. It also achieved better metadata consistency by introducing a new
component Metadata Event Handler in KoP."
+ },
{
company: "Softtech",
link: 'https://www.youtube.com/watch?v=meDBzeintyE',
@@ -176,6 +182,12 @@ const csObj =
image: require("@site/static/img/tuya.png").default,
description: "Tuya settled on Apache Pulsar because it proved to be
the most adept at handling the accumulation of messages and repeated
consumption. The addition of Pulsar has made Tuya’s message system much more
efficient, resulting in lower operational and maintenance costs."
},
+ {
+ company: "vivo",
+ link: 'https://streamnative.io/success-story/vivo/',
+ image: require("@site/static/img/vivo-logo.png").default,
+ description: "After comparing different streaming and messaging tools,
vivo began to learn Apache Pulsar and explored its features in scalability,
fault tolerance, and load balancing. As vivo put Apache Pulsar into use, it
summarized some useful practices in bundle and data management. vivo built its
monitoring architecture based on Pulsar and created its customized Pulsar
metrics for better observability."
+ },
{
company: "Yahoo!",
link:
'https://yahooeng.tumblr.com/post/150078336821/open-sourcing-pulsar-pub-sub-messaging-at-scale#notes?ref_url=https://yahooeng.tumblr.com/post/150078336821/open-sourcing-pulsar-pub-sub-messaging-at-scale/embed#_=_',
@@ -214,6 +226,12 @@ const csObj =
image: require("@site/static/img/getui.png").default,
description: "We adopted Pulsar for the new priority-based push
notification solution."
},
+ {
+ company: "NTT Software Innovation Center",
+ link:
'https://streamnative.io/blog/case/2023-01-10-handling-100k-consumers-with-one-pulsar-topic/',
+ image: require("@site/static/img/ntt_logo.jpg").default,
+ description: "Pulsar has a flexible design and its performance is
already good enough for many use cases. The NTT Software Innovation Center ran
different performance tests and implemented its own subscription model in
Pulsar to further improve its performance. This has allowed them to use one
Pulsar topic to support 100K consumers in their IoT scenario."
+ },
],
retail: [
{
@@ -250,9 +268,9 @@ const csObj =
transportation_logistics: [
{
company: "Keytop",
- link: 'https://www.youtube.com/watch?v=ITR-J_D8wFg',
+ link: 'https://streamnative.io/success-story/keytop/',
image: require("@site/static/img/keytop.png").default,
- description: "Pulsar is an ideal streaming data platform for our
parking system. We customize a messaging system with EMQX, Pulsar and Sink to
deal with our data."
+ description: "Keytop redesigned its messaging system by using Apache
Pulsar as the backbone of its architecture. Its geo-replication feature helps
Keytop securely store mission-critical data across multiple data centers."
},
],
apprel_manufacturing: [
diff --git a/static/img/ntt_logo.jpg b/static/img/ntt_logo.jpg
new file mode 100644
index 00000000000..9714ab9f4e3
Binary files /dev/null and b/static/img/ntt_logo.jpg differ
diff --git a/static/img/sina-weibo-logo.png b/static/img/sina-weibo-logo.png
new file mode 100644
index 00000000000..7b92e0510b0
Binary files /dev/null and b/static/img/sina-weibo-logo.png differ
diff --git a/static/img/vivo-logo.png b/static/img/vivo-logo.png
new file mode 100644
index 00000000000..95834c9b57f
Binary files /dev/null and b/static/img/vivo-logo.png differ