Platform Updates
- Life
- Last Updated: June 03, 2024
- Francis Lacoste
Meditation, like the foundations of software, is built on top of a binary state: an inhale and an exhale, a breath in and a breath out, a one and a zero. We often believe that to engage in meditation, we need to place ourselves in a room of absolute silence, to dress in comfortable linens, and to be utterly still and alone. But this image could not be further from the truth! To meditate is to foster mindfulness, and presence is an activity that can be performed anywhere, and with others—even at work.
Learning how to be mindful amongst others
…
- News
- Last Updated: February 20, 2020
- Wade Wegner
Wade Wegner is SVP of Product for Salesforce Platform.
On a recent and all-too-short trip to London, I was humbled to have developers in the community spend time with me and other product managers at the UK Salesforce Tower. Building on the massively popular open dialogue with developers that we initiated at Dreamforce last year, our discussion was a transparent conversation with developers who have been building on the Salesforce platform.
I was incredibly inspired by the developers local to the London office who spent time after their work day to engage in meaningful conversation about what they wanted to …
- News
- Last Updated: February 04, 2020
- Scott Truitt
After a successful evaluation period, PostgreSQL 12 is now the default version for new Heroku Postgres databases and an available upgrade for existing databases.
I want to emphasize a few key changes and improvements in Postgres 12:
Native Table Partitioning Concurrent Operations
Native Partitioning was introduced in PostgreSQL 10 and performance improvements for improved parallel processing were added in PostgreSQL 11. Updating tables, altering partitions blocking queries, and executing concurrent operations for Native Partitioning were all improved in PostgreSQL 12. New features include allowing tables to modify partitions without blocking queries, allowing foreign keys to reference partitioned tables, and adding …
- Life
- Last Updated: May 16, 2024
- Sally Vedros
Earth Day inspires millions of people around the world to take action on behalf of our beautiful planet. For some, this means getting out and volunteering for a day with an environmental group. For others, it’s about changing our daily habits to be more mindful about things like recycling, driving, or water usage. But a growing sector is taking earth-friendly action at scale. From nonprofits to NGOs to green businesses, visionary entrepreneurs are using modern technology to address Planet Earth’s very modern problems.
I often work with Heroku customers to help them share their story with the world. Along the …
- News
- Last Updated: June 13, 2018
- Scott Truitt
On May 10, 2018, we received notice about two critical vulnerabilities in Redis, both embargoed until this morning.
Upon this notice, our Data Infrastructure team proceeded to patch all internal and customer databases in response to these vulnerabilities. As of today, all customer databases have been patched successfully.
At Heroku, customer trust is our most important value – and we are grateful to have your trust in keeping a globally-distributed data fleet safe from harm. If you’re interested in more behind the scenes details, check out our engineering blog post on how our Data Infrastructure team undertook the effort …
- Engineering
- Last Updated: May 16, 2024
- Damien Mathieu
Kubernetes is a container orchestration system that originated at Google, and is now being maintained by the Cloud Native Computing Foundation. In this post, I am going to dissect some Kubernetes internals—especially, Deployments and how gradual rollouts of new containers are handled.
This is how the Kubernetes documentation describes Deployments:
A Deployment controller provides declarative updates for Pods and ReplicaSets.
A Pod is a group of one or more containers which can be started inside a cluster. A pod started manually is not going to be very useful though, as it won't automatically be restarted …
- Ecosystem
- Last Updated: January 26, 2018
- Arif Gursel
Need to quickly catch up on this past quarter's announcements? Here are the top three topics to tune in on:
The Platform API for Partners provides many official endpoints that allow you to introspect security settings, discover other customer instances of the same add-on, and much more. With the Platform API, add-ons have an OAuth client secret and a number of OAuth authorizations, one token per provisioned add-on; it is only used to authenticate requests to create the scoped tokens and not used to authenticate other requests to the Platform API.
Updated password requirements for the add-on manifest go into …
- News
- Last Updated: January 18, 2018
- Camille Baldock
Today, we’re excited to announce a major update to Heroku Postgres with a new lineup of production plans. These plans are the first component of Heroku Postgres PGX, the next generation of our managed Postgres solution.
PGX Plans introduce larger database sizes, more generous resource allocations, and a broader set of options to suit your needs and to help your applications scale more smoothly. PGX Plans are generally available as of today, and all new Postgres databases will be created on our latest generation of Postgres infrastructure. Underneath the hood, we've upgraded the CPU, memory, storage, and networking aspects to …
- News
- Last Updated: June 03, 2024
- Matt Schaar
2017 was a great year for Heroku and our users. We want to thank each of you for your feedback, beta participation, and spirit of innovation, which inspires how we think about our products and evolve the platform.
In the past year, we released a range of new features to make the developer experience even more elegant. We bolstered our existing lineup of data services while providing security controls for building high compliance applications on the platform.
With that, we’d like to take a moment and share some of the highlights from 2017. We hope you enjoy it, and we …
- Engineering
- Last Updated: December 13, 2017
- Caleb Hearth
Jekyll, the static website generator written in Ruby and popularized by GitHub, is a great candidate for being run on Heroku. Originally built to run on GitHub Pages, running Jekyll on Heroku allows you to take advantage of Jekyll’s powerful plugin system to do more than convert Markdown to HTML. On my blog, I have plugins to download my Goodreads current and recently read books and to generate Open Graph images for posts. That said, it’s not straightforward to get up and running on Heroku without using jekyll serve to do the heavy lifting. jekyll serve uses Ruby’s built-in, …
Subscribe to the full-text RSS feed for Platform Updates.