Skip to content

Commit 1fa9b09

Browse files
committed
Adding back search and fixing some typos
1 parent 30de7ce commit 1fa9b09

File tree

8 files changed

+23
-8
lines changed

8 files changed

+23
-8
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ git clone git@github.com:yahoo/bullet-docs.git
2424
cd bullet-docs
2525
mkdocs build
2626
```
27+
2728
## Building the examples
2829

2930
You will need [Maven 3](https://maven.apache.org/install.html) and [JDK 8](http://www.oracle.com/technetwork/java/javase/downloads/index.html) installed to build the examples.

docs/css/extra.css

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,15 @@
2020
.bs-sidebar .nav .nav > li > a {
2121
font-size: 100%;
2222
}
23+
24+
@media (min-width: 1650px) {
25+
body > .container {
26+
width: 1400px;
27+
}
28+
}
29+
30+
@media (min-width: 1920px) {
31+
body > .container {
32+
width: 1680px;
33+
}
34+
}

docs/img/higharch.png

-23.9 KB
Loading

docs/img/overallarch.png

-13.6 KB
Loading

docs/img/topology.png

-72.2 KB
Loading

docs/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
How Bullet is used is largely determined by the data source it consumes. Depending on what kind of data you put Bullet on, the types of queries you run on it and your use-cases will change. As a look-forward query system with no persistence, you will not be able to repeat your queries on the same data. The next time you run your query, it will operate on the different data that arrives after that submission. If this usage pattern is what you need and you are looking for a light-weight system that can tap into your streaming data, then Bullet is for you!
2424

25-
### How Bullet is used at Yahoo
25+
### Example: How Bullet is used at Yahoo
2626

2727
Bullet is used in production internally at Yahoo by having it sit on raw user engagement events from Yahoo sites and apps. This lets Yahoo developers automatically validate *end-to-end* their instrumentation code in their Continuous Delivery pipelines. Validating instrumentation is critical since it powers pretty much all decisions and products including machine learning, corporate KPIs, analytics, personalization, targeting.
2828

@@ -157,6 +157,6 @@ In the case of Bullet on Storm, the Web Service and UI talk to the backend using
157157
!!! note "Want to know more?"
158158
In practice, the backend is implemented using the basic components that the Stream processing framework provides. See [Storm Architecture](backend/storm-architecture.md) for details.
159159

160-
# Releases
160+
# Past Releases and Source
161161

162-
See the [Releases](about/releases.md) section where the various Bullet releases are collected in one place.
162+
See the [Releases](about/releases.md) section where the various Bullet releases and repository links are collected in one place.

docs/quick-start.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ At the end of this section, you should have a full end-to-end Bullet instance wi
1212
**Prerequisites**
1313

1414
* You will need to be on an Unix-based system (Mac, Ubuntu ...) for most of these commands
15-
* You will need enough CPU and RAM on your machine to run about about 8-10 JVMs. You will be setting up a Storm cluster with multiple components, a couple of Jetty instances and a Node server
15+
* You will need enough CPU and RAM on your machine to run about 8-10 JVMs. You will be setting up a Storm cluster with multiple components, a couple of Jetty instances and a Node server
1616
* You will need [git](https://git-scm.com/downloads), [Maven 3](https://maven.apache.org/install.html) and [JDK 8](http://www.oracle.com/technetwork/java/javase/downloads/index.html) installed. The example will walk you through installing [Node.js](http://nodejs.org)
1717

1818
## Setting up Storm
@@ -115,7 +115,7 @@ Test the Bullet topology by:
115115
curl -s -X POST -d '{}' http://localhost:3774/drpc/bullet
116116
```
117117

118-
You should get a random record from Bullet produced by the custom spout that we plugged in.
118+
You should get a random record from Bullet.
119119

120120
!!! note "What is this data?"
121121

@@ -167,7 +167,7 @@ nvm use v6.9.4
167167

168168
```bash
169169
cd $BULLET_HOME/ui
170-
curl -O https://github.com/yahoo/bullet-ui/releases/download/v0.1.0/bullet-ui-v0.1.0.tar.gz
170+
curl -LO https://github.com/yahoo/bullet-ui/releases/download/v0.1.0/bullet-ui-v0.1.0.tar.gz
171171
tar -xzf bullet-ui-v0.1.0.tar.gz
172172
cp $BULLET_EXAMPLES/ui/env-settings.json config/
173173
```
@@ -192,8 +192,8 @@ To cleanup all the components we bought up:
192192
| | |
193193
| -------------- | ------------------------------------------------------------------------ |
194194
| Storm Topology | ```storm kill bullet``` |
195-
| UI | ```ps aux | grep [e]xpress-server | awk '{print $2}' | xargs kill``` |
196-
| Web Service | ```ps aux | grep [e]xample_context | awk '{print $2}' | xargs kill``` |
195+
| UI | ```ps aux | grep [e]xpress-server.js | awk '{print $2}' | xargs kill``` |
196+
| Web Service | ```ps aux | grep [e]xample_context.properties | awk '{print $2}' | xargs kill``` |
197197
| Storm | ```ps aux | grep [a]pache-storm-1.0.3 | awk '{print $2}' | xargs kill``` |
198198

199199
## What did we do?

mkdocs.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ markdown_extensions:
2828

2929
extra:
3030
collapse_toc: true
31+
toc_depth: 5
32+
include_search: true
3133

3234
extra_css:
3335
- css/extra.css

0 commit comments

Comments
 (0)