Heroku Blog
- Engineering
- Last Updated: March 28, 2024
- Scott Persinger
Heroku Connect is a service offered by Heroku which performs 2-way data synchronization between Salesforce and a Heroku Postgres database.
When we first built Heroku Connect, we decided to use polling to determine when data had changed on either side. Polling isn’t pretty, but its simple and reliable, and those are “top line” features for Heroku Connect. But polling incurs two significant costs: high latency and wasted resources. The more you poll the more you waste API calls and database queries checking when there are no data changes. But if you lengthen your polling interval then you grow the latency for the data synchronization.
- News
- Last Updated: July 15, 2014
- Craig Kerstiens
Today we’re announcing the general availability of the new PHP support on Heroku. The key features, in case you missed them when we outlined them in the beta announcement, include:
- New modern runtimes in HipHop VM
- Packaging and first class frameworks
- Heroku XL support for large scale enterprise apps
We’re very happy to make this generally available for all users. Since our public beta weeks ago we’ve seen a variety of users trying many …
- Engineering
- Last Updated: April 24, 2024
- Scott Persinger
Force.com and Heroku are both part of the Salesforce1 platform. There are lots of great ways to leverage force.com from your Heroku app. This article will give an overview and pointers to get you started.
- News
- Last Updated: March 28, 2024
- Rand Arete
WebSocket support was introduced as a Labs feature last year, and we went through extensive testing and a number of technical iterations to improve performance and to provide a predictable compliance target. Thanks to great interaction with the community and early feature users, we now have a fast and robust solution available in production.
WebSockets provide bi-directional and full-duplex channels, allowing you to create applications with support for streaming, flexible protocols, and …
- News
- Last Updated: April 24, 2024
- Matthew Soldo
Did you know that Heroku databases can be forked? Forking a database creates a byte-for-byte copy that can be used for testing and development. It is a useful tool that allows teams to be agile with their data.
Today, forking databases is becoming faster. Fast forking reduces the time to create a fork by hours for high transaction database. To quickly fork a database, simply add the --fast flag:
$ heroku addons:add heroku-postgresql:crane --fork BLUE…- News
- Last Updated: May 23, 2014
- Balan Subramanian
Developers want to spend less time setting up applications and start working with the code sooner. Setting up applications is error-prone, time consuming and interruptive to the development flow. Often, there are several steps to go from your code or other samples and templates that you find in repositories online, to a running application that you can continue to work on.
Today, we are excited to introduce the app.json manifest. app.json enables developers to …
Subscribe to the full-text feed.