Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion src/_posts/languages/java/2000-01-01-start.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Java on Scalingo
nav: Introduction
modified_at: 2026-05-26 00:00:00
modified_at: 2026-07-21 00:00:00
tags: java
index: 1
---
Expand Down Expand Up @@ -123,6 +123,7 @@ you selected for your application:
| L | 1024 | 671 |
| XL | 2048 | 1536 |
| 2XL | 4096 | 3176 |
| 3XL | 8192 | 6451 |

This setting controls the Java heap, not every memory allocation made by the JVM
process.
Expand Down
3 changes: 2 additions & 1 deletion src/_posts/languages/php/2000-01-01-start.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: PHP on Scalingo
nav: Introduction
modified_at: 2026-07-03 12:00:00
modified_at: 2026-07-21 00:00:00
tags: php
index: 1
---
Expand Down Expand Up @@ -123,6 +123,7 @@ the used formula is: `floor(available_memory / php_memory_limit) + 2`
| L | 1024 | 7 |
| XL | 2048 | 12 |
| 2XL | 4096 | 22 |
| 3XL | 8192 | 43 |

### Concurrency Fine Tuning

Expand Down
3 changes: 2 additions & 1 deletion src/_posts/languages/python/2000-01-01-start.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Python
nav: Introduction
modified_at: 2026-07-13 12:00:00
modified_at: 2026-07-21 00:00:00
tags: python
index: 1
---
Expand Down Expand Up @@ -126,6 +126,7 @@ The default level of concurrency is automatically defined, depending on the amou
| L | 1024 | 4 |
| XL | 2048 | 8 |
| 2XL | 4096 | 16 |
| 3XL | 8192 | 32 |

For further details about this calculation, please see the [WEB_CONCURRENCY.sh](https://github.com/Scalingo/python-buildpack/blob/master/vendor/WEB_CONCURRENCY.sh) script of the Python buildpack.

Expand Down
3 changes: 2 additions & 1 deletion src/_posts/languages/ruby/2000-01-01-start.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Ruby
nav: Introduction
modified_at: 2026-06-03 12:00:00
modified_at: 2026-07-21 00:00:00
tags: ruby
index: 1
---
Expand Down Expand Up @@ -167,6 +167,7 @@ amount of memory available in the container running the app:
| L | 1024 | 2 |
| XL | 2048 | 2 |
| 2XL | 4096 | 4 |
| 3XL | 8192 | 4 |

For further details about this calculation, please see the
[`lib/language_pack/ruby.rb`][web_concurrency_file] file of the Ruby buildpack.
Expand Down
2 changes: 1 addition & 1 deletion src/_posts/platform/app/scaling/2000-01-01-scaling.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ the application structure with
## Limitations

- Vertical scaling is limited by the platform. The biggest container we can
currently boot is the `2XL` container, with 4GB of RAM. See the
currently boot is the `3XL` container, with 8 GB of RAM. See the
[container sizes][container-sizes] documentation for the full list of sizes
and their specifications.
- Horizontal scaling is limited by default to a maximum of 10 containers per
Expand Down
3 changes: 2 additions & 1 deletion src/_posts/platform/internals/2000-01-01-container-sizes.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Container Sizes
modified_at: 2026-05-05 00:00:00
modified_at: 2026-07-21 00:00:00
tags: containers sizes
index: 2
---
Expand All @@ -16,6 +16,7 @@ capabilities and isolation characteristics associated with each profile.
| **L** | 1024 | 1024 | Standard | 512 | 1048576 |
| **XL** | 2048 | 2048 | High | 1024 | 1048576 |
| **2XL** | 4096 | 4096 | High | 2048 | 1048576 |
| **3XL** | 8192 | 8192 | High | 4096 | 1048576 |

The default container size is **M**.

Expand Down
11 changes: 11 additions & 0 deletions src/changelog/platform/_posts/2026-07-21-3xl-container-size.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
modified_at: 2026-07-21 00:00:00
title: 'New 3XL Container Size'
---

A new `3XL` container size is now available for applications that require more
memory. It provides 8 GB of memory with high CPU priority.

You can select it from the Dashboard or with the CLI when scaling an
application. See the [Container Sizes]({% post_url platform/internals/2000-01-01-container-sizes %})
documentation for its resource and process limits.