Skip to content

Commit 6af3add

Browse files
committed
add heroku stub page
1 parent cdb4b0d commit 6af3add

File tree

6 files changed

+60
-5
lines changed

6 files changed

+60
-5
lines changed

content/pages/03-data/13-apache-cassandra.markdown

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,10 @@ resulting tools as open source projects.
114114
compares Cassandra to traditional [relational databases](/databases.html).
115115

116116
* [On Cassandra Collections, Updates, and Tombstones](https://www.sestevez.com/on-cassandra-collections-updates-and-tombstones/)
117-
presents a mistake of using collections in the wrong way that developers
118-
often make when using Cassandra for the first time.
117+
and
118+
[Undetectable tombstones in Apache Cassandra](http://thelastpickle.com/blog/2018/07/05/undetectable-tombstones-in-apache-cassandra.html)
119+
present how developers often use Cassandra collections incorrectly
120+
when they are not experienced with how the data store operates.
119121

120122
* [When to use Cassandra and when to steer clear](https://towardsdatascience.com/when-to-use-cassandra-and-when-to-steer-clear-72b7f2cede76)
121123
explains the advantages Cassandra provides such as high throughput on
@@ -132,4 +134,12 @@ resulting tools as open source projects.
132134
are good technical posts on the data structures within Cassandra's
133135
architecture along with some of the problems that can pop up when
134136
working with your data.
135-
137+
138+
* [Analyzing Cassandra Performance with Flame Graphs](http://thelastpickle.com/blog/2018/01/16/cassandra-flame-graphs.html)
139+
and
140+
[Garbage Collection Tuning for Apache Cassandra](http://thelastpickle.com/blog/2018/04/11/gc-tuning.html)
141+
are two posts in a series on how to debug issues in operational
142+
Cassandra deployments using appropriate data visualization, especially
143+
when the issue is due to the Java Virtual Machine (JVM)'s garbage
144+
collection methods.
145+
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
title: Heroku
2+
category: page
3+
slug: heroku
4+
sortorder: 0510
5+
toc: False
6+
sidebartitle: Heroku
7+
meta: Heroku is an implementation of the platform-as-a-service (PaaS) concept that can be used to more easily deploy Python applications.
8+
9+
10+
# Heroku
11+
<a href="https://www.heroku.com/">Heroku</a> is an implementation of
12+
the platform-as-a-service (PaaS) concept that can be used to more
13+
easily [deploy](/deployment.html) Python applications.
14+
15+
<a href="https://www.heroku.com/" style="border:none"><img src="/img/logos/heroku.png" width="100%" alt="Heroku logo." class="shot outl rnd"></a>
16+
17+
18+
### Heroku resources
19+
* [Migrating your Django Project to Heroku](https://realpython.com/migrating-your-django-project-to-heroku/)
20+
is a full tutorial on using Heroku to run [Django](/django.html) web
21+
applications. It includes instructions on converting from
22+
[MySQL](/mysql.html) to [PostgreSQL](/postgresql.html) if necessary
23+
as well as how to properly handle your settings files.
24+
25+
* Heroku's
26+
[official Python documentation](https://devcenter.heroku.com/articles/getting-started-with-python)
27+
is fantastic and walks through deploying WSGI applications in short order.

content/pages/05-deployment/14-ubuntu.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ meta: Ubuntu is a Debian Linux-based operating system distribution often used fo
1313
[Python development](/learning-programming.html) and
1414
[web application deployment](/deployment.html).
1515

16-
<a href="https://www.ubuntu.com/" style="border: none;"><img src="/img/logos/ubuntu-linux.png" width="100%" alt="Official Ubuntu logo. Copyright Canonical Ltd." class="shot rnd"></a>
16+
<a href="https://www.ubuntu.com/" style="border: none;"><img src="/img/logos/ubuntu-linux.png" width="100%" alt="Official Ubuntu logo. Copyright Canonical Ltd." class="shot"></a>
1717

1818

1919
## Why is Ubuntu important for Python?

static/img/logos/heroku.png

13.5 KB
Loading
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<h3>What else do you want to learn about deployment?</h3>
2+
<div class="row">
3+
<div class="c4">
4+
<div class="well select-next">
5+
{% include "choices/buttons/operating-systems.html" %}
6+
</div>
7+
</div>
8+
<div class="c4">
9+
<div class="well select-next">
10+
{% include "choices/buttons/platform-as-a-service.html" %}
11+
</div>
12+
</div>
13+
<div class="c4">
14+
<div class="well select-next">
15+
{% include "choices/buttons/databases.html" %}
16+
</div>
17+
</div>
18+
</div>

theme/templates/table-of-contents.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ <h4>5.2 <a href="/virtual-private-servers-vps.html">Virtual Private Servers (VPS
156156
<div class="tc sn">Digital Ocean</div>
157157
<div class="tc sn">Lightsail</div>
158158
<h4>5.3 <a href="/platform-as-a-service.html">Platform-as-a-Service</a></h4>
159-
<div class="tc sn">Heroku</div>
159+
<div class="tc"><a href="/heroku.html">Heroku</a></div>
160160
<div class="tc sn">PythonAnywhere</div>
161161
<div class="tc sn">Codestar</div>
162162
<h4>5.4 <a href="/operating-systems.html">Operating systems</a></h4>

0 commit comments

Comments
 (0)