Online Schema Migration with MySQL on GCP (Cloud SQL)
https://medium.com/nerd-for-tech/online-schema-migration-with-mysql-on-gcp-cloud-sql-70c02195e2d2
#mysql #cloudsql #google #gcp
https://medium.com/nerd-for-tech/online-schema-migration-with-mysql-on-gcp-cloud-sql-70c02195e2d2
#mysql #cloudsql #google #gcp
Batect
https://batect.dev
is a tool for defining repeatable tasks to aid local development. Running builds, executing tests, running deployments, spinning up dependent services, etc.
Demohttps://batect.dev
GitHub
GitHub - batect/batect: (NOT MAINTAINED) Build And Testing Environments as Code Tool
(NOT MAINTAINED) Build And Testing Environments as Code Tool - batect/batect
Адаптивная балансировка нагрузки или как повысить надёжность микросервиса
#redis #mysql #postgresql #net
#redis #mysql #postgresql #net
Хабр
Адаптивная балансировка нагрузки или как повысить надёжность микросервиса
Привет, меня зовут Геннадий, я работаю в Ozon, занимаюсь разработкой backend-сервисов. Избыточностью компонентов, кластеризацией или балансировкой уже никого не удивишь в наши дни. Это очень важные и...
#redis is an open-source, in-memory data structure store and is deployed usually as a StatefulSet on #k8s and requires persistent storage.
#openebs provides persistent volumes on the fly when Storage Managers are scaled up.
#openebs provides persistent volumes on the fly when Storage Managers are scaled up.
Announcing Prometheus Remote Write Integration with IBM Cloud Monitoring
#kubernets #k8s #ibm #prometheus #windows #docker #monitoring
#kubernets #k8s #ibm #prometheus #windows #docker #monitoring
Ibm
Announcing Prometheus Remote Write Integration with IBM Cloud Monitoring
Today, we are excited to announce that Prometheus remote write integration is now a key part of IBM Cloud Monitoring.
How we made DISTINCT queries up to 8000x faster on PostgreSQL
https://blog.timescale.com/blog/how-we-made-distinct-queries-up-to-8000x-faster-on-postgresql/
#postgresql #timescale #sql
https://blog.timescale.com/blog/how-we-made-distinct-queries-up-to-8000x-faster-on-postgresql/
#postgresql #timescale #sql
The CodeNotary team is excited to announce the release of version 1.0 of its immutable database immudb, now with support for SQL and the new TimeTravel(™) feature.
immudb is the first database to provide tamper-evident data management, immutable history and client-cryptographic proof. Every change is preserved and can't be changed without clients noticing. Clients do not need to trust the server and every new client adds trust to the deployment. Licensed under the Apache 2.0 license, #immudb is open source and free for all to use.#postgresql #sql #database
Minimal self-contained examples of standard Kubernetes features and patterns in YAML
#k8s #kubernetes #yaml
#k8s #kubernetes #yaml
GitHub
GitHub - ContainerSolutions/kubernetes-examples: Minimal self-contained examples of standard Kubernetes features and patterns in…
Minimal self-contained examples of standard Kubernetes features and patterns in YAML - ContainerSolutions/kubernetes-examples
Forwarded from Человек и машина
#машины_разное
Гвидо ван Россум, отец Python и вернувшийся из пенсии в Microsoft инженер, поставил перед собой очень амбициозную цель, а именно - увеличить производительность своего детища аж в два раза.
Речь конечно же не про сам язык, а про его основной движок CPython.
Новость довольно большая, следить я за этим буду пристально.
Впрочем, мой интерес чисто технический, что именно собираются сделать для увеличения производительности? Поэтому я открыл PEP-554, автор которого отдельно отмечает, что не намерен решать проблему GIL (но мы-то с вами все понимаем).
Способов обойти GIL и так хватает: от использования multiprocessing до других движков, например PyPy.
PEP-554 интересен тем, что предлагает по-новому взглянуть на sub-интерпретаторы и (пере)изобрести конкурентное программирование. Причем пользоваться эти можно будет донельзя легко. Вот кусок кода, прямиком из PEP:
Но не это самое “вкусное”. Если пройти дальше по предложению до раздела “About Subinterpreters”, то можно увидеть слово, которое очень знакомо разработчикам на Golang - каналы! По словам автора Предложения, каналы будут единственным объектом, доступным всем интерпретаторам, а обмен объектов будут проходить через них.
Подытожим: в версии 3.11 собираются ускорить CPython, и поможет нам в этом новый модуль interpreters, который имплементирует конкурентное программирование, схожее с Golang.
Вот что скучная пенсия с людьми делает!
Гвидо ван Россум, отец Python и вернувшийся из пенсии в Microsoft инженер, поставил перед собой очень амбициозную цель, а именно - увеличить производительность своего детища аж в два раза.
Речь конечно же не про сам язык, а про его основной движок CPython.
Новость довольно большая, следить я за этим буду пристально.
Впрочем, мой интерес чисто технический, что именно собираются сделать для увеличения производительности? Поэтому я открыл PEP-554, автор которого отдельно отмечает, что не намерен решать проблему GIL (но мы-то с вами все понимаем).
Способов обойти GIL и так хватает: от использования multiprocessing до других движков, например PyPy.
PEP-554 интересен тем, что предлагает по-новому взглянуть на sub-интерпретаторы и (пере)изобрести конкурентное программирование. Причем пользоваться эти можно будет донельзя легко. Вот кусок кода, прямиком из PEP:
interp = interpreters.create()
print('before')
interp.run('print("during")')
print('after’)Но не это самое “вкусное”. Если пройти дальше по предложению до раздела “About Subinterpreters”, то можно увидеть слово, которое очень знакомо разработчикам на Golang - каналы! По словам автора Предложения, каналы будут единственным объектом, доступным всем интерпретаторам, а обмен объектов будут проходить через них.
Подытожим: в версии 3.11 собираются ускорить CPython, и поможет нам в этом новый модуль interpreters, который имплементирует конкурентное программирование, схожее с Golang.
Вот что скучная пенсия с людьми делает!
Bringing the best of Azure and PostgreSQL innovation to developers
Today, we are excited to announce that we’re making it even easier and more cost effective for developers to get started by introducing a free, 12-month offer for our new Flexible Server (Preview) deployment option. You can take advantage of this offer to use Flexible Server to develop and test your applications and run small workloads in production for free. This offer will be available with an Azure Free Account starting June 15th, 2021 and it provides up to 750 hours of Azure Database for PostgreSQL - Flexible Server and 32GB of storage per month for the first 12 months.#azure #postgresql #microsoft