HNHacker News
TopNewBestAskShowJobs

oskari

208 karma · joined March 22, 2016

Co-founder of Aiven cloud database service, see https://aiven.io/
submissionscomments
oskari··on Apache Kafka Goes 1.0
Thanks for mentioning us! We're currently running the Kafka 1.0.0 final release packages through our QA systems and hope to make it available for all Aiven (https://aiven.io) users next week.
oskari··on Apache Kafka Goes 1.0
For low volume my recommendation would be to just use a traditional relational database configured for high availability.

If you want to use Kafka and need disaster recovery capabilities we typically recommend using Kafka Connect or other similar tools to replicate the data to another cluster or persistent storage system such as S3.

oskari··on Why PostgreSQL is better than MySQL
PostgreSQL has had native replication support since version 9.0 which was released in September 2010.
oskari··on PostgreSQL 10 Released
PG 10 is now available on AWS, Google Cloud, Azure, DigitalOcean and UpCloud with Aiven.

See http://blog.aiven.io/2017/10/aiven-is-first-to-offer-postgre... for more information

oskari··on PostgreSQL 10 now available in AWS, GCP and other clouds
PG 10 is now available through Aiven in 62 different cloud regions around the world, including all AWS and GCP regions (including Singapore which doesn't have Cloud SQL) plus most Azure, DigitalOcean and UpCloud regions.
oskari··on PostgreSQL 10 Released
PostgreSQL 10 will be available in Aiven (managed Postgres and other databases in multiple clouds including AWS and GCP, see https://aiven.io) within a couple of days after we've completed our validation process with the final version.
oskari··on The Decision: Apache Kafka or Amazon Kinesis?
Kafka is a great piece of software, but running and managing it can be quite tedious. If you can run your workloads in a public cloud my recommendation would be to go with a fully-managed Kafka solution, there are several such services available (such as ours, link in my profile) which make using Kafka in any cloud as easy as using Kinesis in AWS.
oskari··on How to Set Up PostgreSQL on Google Compute Engine
Cloud SQL doesn't support replication or high-availability or a number of other features yet. For them you need to setup your own cluster or use another managed PostgreSQL service, such as our Aiven PostgreSQL (https://aiven.io/postgresql) which is available in all GCP regions.
oskari··on Google Cloud SQL for Postgres
Yes, please send an email to our sales or support address and we'll work out the details.
oskari··on Google Cloud SQL for Postgres
If you need plv8, high availability or replication features today in Google Cloud, our Aiven PostgreSQL service may fit your needs, have a look at https://aiven.io/postgresql
oskari··on Show HN: PgRebase, codebase management for Postgres
Packaging your functions in an extension has the advantage that it allows you to call remote functions when using the postgres_fdw Foreign Data Wrapper.

PostgreSQL 9.6 added extension function pushdown as a new feature allowing functions to be executed on the remote side as long as the extension is registered with the foreign server. This avoids having to fetch all the data from the remote side to execute a function locally, see https://www.postgresql.org/docs/current/static/postgres-fdw....

oskari··on Amazon RDS now supports PostgreSQL 9.6.1
Many of the hosting providers provide PG as a service in multiple clouds / hosting providers allowing you to run your applications on your own VMs in the same cloud. So while you would be using the external IP addresses to communicate with the database it'd still be in the same datacenter.

Also, as pointed out in the parent post, some of the hosting providers such as us (Aiven, https://aiven.io) are directly involved in PostgreSQL development and one of the bugfixes in the latest releases (9.6.1 and 9.5.5) that just came out was contributed by us.

oskari··on Amazon RDS now supports PostgreSQL 9.6.1
There are multiple DB-as-a-Service services that provide PostgreSQL in Google Cloud. My company, Aiven (https://aiven.io) is one of the providers and I believe DatabaseLabs and ElephantSQL also provide managed PG in Google Cloud.
oskari··on Postgres backup tool PGHoard adds tablespace and native WAL replication support
The new native WAL replication support makes it possible to add new features around analyzing the WAL as it's streamed, the most obvious being uploading partial segments at specified intervals or at various events (commits) to avoid losing the data in partial segments in case of a crash.

It could also be used to do things like collect metrics about the ratio of commits and rollbacks, etc. The current version of PGHoard doesn't have these features but we're planning to implement them in a future release.

oskari··on How to move from Amazon RDS to a dedicated PostgreSQL server
Yeah, PGHoard is the PG cloud backup solution we initially developed for Aiven and later open sourced. It's now used in a lot of other environments as well.

Aiven services are available on UpCloud and we're friends with the UpCloud people as we're both based in Helsinki and have met at various events, but there's no other connection between the companies.

oskari··on How to move from Amazon RDS to a dedicated PostgreSQL server
FYI, the Aiven database service allows you to run multiple database per instance. HA plans for Aiven start at US$200/mo and are available in multiple clouds including AWS and Google, see https://aiven.io/postgresql#comparison
oskari··on PostgreSQL 9.6 Beta 1 Released
pg_upgrade in link mode typically takes less than a minute to run unless you have a lot of tables; the runtime is dependant on the number of database objects, not rows or size of the database.

Database statistics are not preserved across pg_upgrade so you'll have to run ANALYZE on the database after the upgrade which may take a while as it usually needs to read all or almost all of your data.

I just recently upgraded a ~1 TB database, the actual upgrade process took less than a minute but analyzing it took much longer.

oskari··on PostgreSQL 9.6 Beta 1 Released
PG 9.6 Beta is available for testing at our Aiven.io Cloud Database service: http://blog.aiven.io/2016/05/help-test-postgresql-96-via-aiv...
oskari··on PGHoard: Tools for making PostgreSQL backups to cloud object storages
PGHoard can archive PG's WAL segments in two modes: streaming directly using pg_receivexlog or as an archive_command to archive complete segments.

When PGHoard is used in streaming mode it keeps reading new segments from PG and stores them in compressed & encrypted form in a queue ready to be uploaded. The segments will stay there until they can be uploaded.

When using archive_mode PGHoard handles the operation synchronously so PG won't actually remove or recycle the WAL segment in question until the command completes.

Postgres will keep running normally in both cases, but the files will be queued in different places, compressed or uncompressed. This may cause your disk to fill up eventually, but PGHoard will trigger an alart after a configurable number of upload failures.

oskari··on PGHoard: Tools for making PostgreSQL backups to cloud object storages
PGHoard also supports Google Cloud which doesn't seem to be supported in WAL-E at the moment.
oskari··on PGHoard: Tools for making PostgreSQL backups to cloud object storages
PGHoard has quite high unit test coverage (85%) and it's pretty easy to add a new object storage configuration to tests to verify that all the APIs used by PGHoard work properly.
oskari··on Ask HN: Which cloud provider to use in 2016? AWS or GCE?
Aiven provides managed PostgreSQL in Google Cloud, please check out https://aiven.io/postgresql and https://youtu.be/m1T0SHUoa8U for a quick introduction to it.
oskari··on Postgresql 9.6: Support parallel aggregation
We now have a full price list available, see https://aiven.io/postgresql#pricing for details. Thanks for the feedback!
← PreviousPage 2 of 2