Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

«MySQL для Kubernetes» — Vitess — достиг версии 4.0 и признан зрелым в CNCF

Блог компании Флант MySQL *Администрирование баз данных *DevOps *Kubernetes *


На прошлой неделе некоммерческая организация CNCF, поддерживающая популярные Open Source-проекты для cloud native-инфраструктуры, объявила об официальном «выпуске» (graduation) Vitess. Это означает, что проект признан достаточно зрелым для использования в production.

Vitess — решение для кластеризации (горизонтального масштабирования) MySQL, обеспечивающее удобный запуск и обслуживание этой СУБД для нужд современных облачных (cloud native) приложений. Проект призван «привнести в MySQL масштабируемость уровня баз данных категории NoSQL», реализуя шардинг с минимальными потребностями к изменениям в самом приложении и упрощая миграцию СУБД в облачную инфраструктуру (и её дальнейшее обслуживание там). Самый простой путь запуска Vitess — его применение в кластерах Kubernetes.
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Просмотры 3.9K
Комментарии 1

Сайт GDPR.eu о защите информации хранил в открытом доступе .git-репозиторий MySQL

Информационная безопасность *Администрирование баз данных *
imageФото: www.pentestpartners.com

Исследователи безопасности Pen Test Partners заметили, что на сайте GDPR.eu, который посвящен защите информации и спонсируется ЕС, хранится в открытом доступе папка .git, из которой любой мог клонировать логин и пароль для базы данных MySQL.
Читать дальше →
Всего голосов 32: ↑6 и ↓26 -20
Просмотры 7.9K
Комментарии 8

RevolveR Contents Management Framework v.1.9.4.9

PHP *MySQL *CSS *JavaScript *HTML *
Recovery mode
Лет 10 назад мне нужна была какая-то система, чтобы вести блог о web-разработке и я использовал сильно хакнутый Drupal, который со временем стало невозможно обновить из-за груды костылей и постоянной нужде рыться под капотом после каждого update.

За 10 лет накопилось порядка 300 статей по верстке и front-end программированию, а также куча полезных сниппетов кода, которые я в последующем использовал для создания RevolveR Contents Management Framework на фирменной архитектуре KMV(Kernel<-Model<-View).

Kernel Model View архитектура
Всего голосов 21: ↑9 и ↓12 -3
Просмотры 3.6K
Комментарии 35

Хакеры продают 250 тысяч баз данных MySQL по 500 долларов за штуку

Информационная безопасность *MySQL *


Четверть миллиона баз данных MySQL появились в даркнете по цене приблизительно в $550 за штуку, сообщила компания Guardicore. Хакеры взломали 83 тысячи серверов и украли 250 тысяч баз данных. Вымогатели используют метод двойного шантажа — они не только удаляют данные, но и выкладывают их на аукцион, если жертва не заплатит.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 4.9K
Комментарии 3

Онлайн митап от ВсеИнструменты.Ру о PHP, MySQL, нагрузках и асинхронности

Блог компании ВсеИнструменты.ру Высокая производительность *PHP *MySQL *

Онлайн митап, посвященный опыту внедрения микросервисов и выбору между PHP и Go для этого, про эксплуатацию MySql на постоянно растущих нагрузках, а также про асинхронный PHP, его настоящее и будущее.

Читать далее
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 5K
Комментарии 6

Пишем телеграм бота на Java от А до Я

Java *

Всем привет.

У меня появилась идея написать серию статей по созданию полноценного проекта на Java для тех, у кого нет опыта работы. Я хочу научить и показать процесс разработки максимально детально, насколько это вообще можно. Шаг за шагом идти к намеченной цели.
Мы будем двигаться с двух сторон - я буду стараться научить, а вы будете стараться понять и воспроизвести у себя это.

Серия статей похожа на пошаговую инструкцию что нужно и делать и как чтобы добиться цели. Поэтому будет разумно вместе со мной пройти этот путь и написать такой же или похожий проект для себя.

Кому это будет интересно?

Целевая аудитория — все, кто знает Java SE. Все остальное я буду или описывать в рамках этой серии статей, или это уже описано мною в других статья ранее (например работу с Гитом я описал заранее и просто прикрепляю ссылку на него).
Разумеется, это может быть интересно и уже опытным людям. Отдельно буду благодарен за конструктивную критику моей реализации (это можно будет сделать через гитхаб, в рамках нового issue или написать в телеграм-канале).

Во время разработки проекта столкнемся с проблемами, посмотрим как их можно решить. Напишем документацию. Отрефакторим код. Покроем все качественными тестами. Настроим и добавим метрики по отслеживанию качества кода в CI процесс.

Читать далее
Всего голосов 8: ↑2 и ↓6 -4
Просмотры 4.1K
Комментарии 5

Вебинар DataLine «Работа с DBaaS: инструкция по применению» 28 октября

Блог компании DataLine PostgreSQL *SQL *MongoDB *Администрирование баз данных *

На вебинаре мы поговорим о самых важных аспектах в работе с базами данных и расскажем, что в этой связи могут предложить управляемые базы данных (DBaaS). Будем говорить о разных базах данных — PostgreSQL, MySQL, MS SQL, MongoDB и Redis.

Подробности и регистрация
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 133
Комментарии 0

Ошибка в экспоненциальной форме записи чисел в MySQL сделала клиентов AWS WAF уязвимыми для внедрения SQL

Информационная безопасность *MySQL *SQL *

Этичные хакеры из Go Secure обнаружили ошибку в MySQL, угрожающую безопасности. Из-за неё клиенты AWS Web Application Firewall (WAF) остались незащищёнными от внедрения SQL. Ещё одна исследовательская группа дополнительно подтвердила, что это влияет на безопасность, и предоставила один из способов, как исправить эту ошибку.

Читать далее
Всего голосов 25: ↑25 и ↓0 +25
Просмотры 1.5K
Комментарии 4

MySQL 5.1 — что нового?

Разработка веб-сайтов *
В конце ноября состоялся бета-релиз MySQL 5.1. Это еще не стабильная версия, но уже по ней можно понять, какие новшества ожидают нас в финальном релизе.

Как пишут авторы сайта whenpenguinsattack.com, в версии 5.1 среди прочих, появляются следующие возможности:

* Разделение таблиц. Теперь одна таблица может с точки зрения MySQL разбиваться на части, которые физически сохраняются в различных местах. Для пользователя СУБД такая таблица будет по-прежнему единой и разбивка пройдет прозрачно.

* API для плагинов. Теперь в MySQL будут подгружаться плагины (различные компоненты) во время выполнения программы, т.е. без перезапуска сервера. Первым шагом в этом направлении становится появление плагинов полнотекстового парсинга, предназначенных для написания пользовательских фильтров индексируемого текста (как пример — реализация полнотекстового поиска по PDF).

* Планировщик событий. В базе данных появляется новый объект — событие (event). Это набор SQL-команд, которые будут выполняться регулярно по заданному расписанию.

* Строчная репликация. Раньше репликация основывалась на отправке SQL-выражений от машины master к машине slave, а теперь появится возможность использовать механизм записи событий в двоичный лог, в котором будет описываться способ обработки конкретных строк.

оригинал
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 1.3K
Комментарии 10

Google Code Search проиндексировал много php-скриптов… вместе с паролями…

Информационная безопасность *
Сегодня в ЖЖ во френдленте обнаружил интересную ссылку lang:php .... По этой ссылке можно увидеть результаты простого поискового запроса к Google'евскому поиску по коду.

То что искушённый читатель видит на экране, а видит он красивую таблицу различных логинов и паролей к базам данных MySQL (достаточно много ссылок работают), является ярким примером того, почему надо чётко разделять код и данные, и тем более настроечные данные. И чем именно плох php, не сам по себе, а тот стиль разработки, который он прививает у неискушённого программиста.

Перед комментарием проверьте, нет ли там пароля от Вашей базы? А то, возможно, ОНИ уже идут к Вам :)

P.S. Представляю, в каком объёме сейчас горе-разработчики переведут стрелок на возмутительное поведение поисковой машины.
Всего голосов 18: ↑11 и ↓7 +4
Просмотры 2.1K
Комментарии 18

PHP Конференция 2007 — о чем хотят услышать(рассказать) веб-разработчики в 2007

Разработка веб-сайтов *
О чем я хочу услышать (рассказать) на PHP Conf 2007?

Из уже заявленных докладов:
  • PHP/MapScript и MapServer, Публикация картографических данных с помощью PHP в WEB
    PHP & Flash, новая альтернатива для создания Rich Internet Applications
    XForms — новое поколение веб-форм
    WAP (WAP 1.1, WAP 2.0, I-mode, юзабитити WAP сайтов, личный опыт)
    WEB службы снаружи и изнутри
    Технические и маркетинговые аспекты поисковой оптимизации сайтов

    подробности здесь: phpclub.ru/talk
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 923
Комментарии 29

Два принципа успешного бизнеса на поле open source

Open source *
Фабрицио Капобьянко в разговоре с неким Мэтом Асаем (Matt Asay), автором блога на webloginfoworld.com, поделился своими идеями по поводу open source индустрии и озвучил два главных принципа успешного open source проекта. Итак:
  1. Не пытайтесь использовать сообщество (комьюнити) для набивания цены продукту.
  2. Продавайте продукт с открытым исходным кодом тем, кто не любит или не верит в open source.
Читать дальше →
Всего голосов 26: ↑20 и ↓6 +14
Просмотры 1.3K
Комментарии 6

Microsoft должна открыть SQL Server

Чулан
Бывший сотрудник Microsoft Стивен Уолли (Stephen Walli) покинул компанию около двух лет назад, чтобы основать собственный стартап (он пока не говорит, какой именно). В Microsoft он работал менеджером (Product Unit Manager) в подразделении Interix, а до этого он основал стартап Softway Systems, который разрабатывал Interix-среду для портирования UNIX-программ под Windows NT. Компания Microsoft купила Softway Systems в 1999 г., и Стивен Уолли работал там около пяти лет, а потом перешел на должность вице-президента по развитию стратегии open source в компанию Optaros.
Читать дальше →
Всего голосов 21: ↑17 и ↓4 +13
Просмотры 438
Комментарии 9

MySQL собирается на биржу

Чулан
О планах выхода на биржу рассказал Мартен Микос (Marten Mickos), исполнительный директор компании MySQL AB, в интервью Computer Business Review. При этом он добавил, что никакой спешки нет, потому что его компания получила достаточно большое количество венчурных денег.
Читать дальше →
Всего голосов 25: ↑24 и ↓1 +23
Просмотры 289
Комментарии 12

Рыночная доля MySQL достигла 40%

Open source *
Проведенный среди веб-разработчиков опрос показал, что 40% из них используют в своей работе MySQL. Рыночная доля свободной СУБД достигла рекордного уровня, так что она всерьез конкурирует с коммерческими продуктами Oracle, Microsoft и IBM.

Опрос разработчиков был проведен аналитической компанией Evans Data Corporation. Аналогичный опрос в 2004 году показал, что системой MySQL пользовались 32% разработчиков. Теперь уже 40%. Таким образом, за два с половиной года использование свободной СУБД выросла весьма существенно, причем не только в любительских веб-разработках, но и в корпоративных системах.

Представители Evans Data Group отмечают тенденцию, что все больше веб-разработчиков используют продукты open source: 65% в Северной Америке. При этом 69% из них очень довольны существующими открытыми решениями в области баз данных.

via Evans Data Corporation
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 748
Комментарии 1

Оптимизация MySQL / семинар Петра Зайцева

Разработка веб-сайтов *
Конференция РИТ-2007 рада анонсировать визит в Москву Петра Зайцева, крупнейшего специалиста по распространенной базе данных MySQL. Петр долгое время возглавлял группу High Performance в MySQL Inc., а сейчас владеет консалтинговой компанией и ведет блог MySQL Performance Blog.

В рамках РИТ-2007 Петр делает два с половиной доклада:
+ Распределенная архитектура LAMP-приложений / Петр Зайцев;
+ Оптимизация MySQL / Петр Зайцев;
+ Эффективный полнотекстовый поиск по базам данных / Андрей Аксенов + Петр Зайцев.

Некоторые из этих докладов смотрите в прямой трансляции на сайте конференции.

А на следующий день, 18 апреля, Петр проведет единственный семинар в Москве — «Оптимизация производительности MySQL, архитектура и оптимизация производительности Innodb».

Удачи и до встречи на конференции!
Всего голосов 39: ↑34 и ↓5 +29
Просмотры 1.8K
Комментарии 10

PostgreSQL vs MySQL: есть тесты на больших таблицах?

Разработка веб-сайтов *
Уже от 10-го специалиста в этом году слышу что пора переходить на PostgreSQL :-)
Хабралюди, поделитесь реальным опытом использования PostreSQL на базах с таблицами от 30 миллионов записей и больше.

Если нет, планирую в ближайшее время сделать сам, но хотелось бы объективности.

P.S. В версиях PSQL до 7.x — 6 миллионов записей вызывало большую проблемму.
Всего голосов 26: ↑23 и ↓3 +20
Просмотры 11K
Комментарии 78

По следам Зайцева

Разработка веб-сайтов *
18 апреля под эгидой РИТ-2007 состоялся семинар Петра Зайцева "Оптимизация производительности MySQL, архитектура и оптимизация производительности Innodb".
Ну, скажу я Вам, это было что-то с чем-то! Мало того, что вместо первоначально заявленных 30 человек, пришло больше, так ещё и пришедшие в массе своей были неплохо подкованы в тематике, и буквально завалили Петра вопросами. Докладчику не удалось выкрутиться стандартным презентационным набором и в ход активно пошли зарисовки на flipchart. В полной мере удалось оценить знания Петра по тому, как он с лёгкостью отвечал на каверзные вопросы слушателей. Отмечу, что даже те немногие, кто сидел и молча внимал всему происходящему, явно вышли довольные, потому что освещённый материал вряд ли встретишь где-либо в бумажном виде. Тому подтверждением может служить, что после 8 часов семинара слушатели ещё долгое время вначале в помещении, а потом на улице осаждали Петра вопросами и уточнениями.

Я рад, что наконец-то появилась возможность устраивать подобные мероприятия.

Сейчас это беспрецедентно в России, чтобы IT-специалисты уже высокого уровня могли получать дополнительные знания не в рамках 15-минутного анонса на какой-то конференции, а в режиме полноценной образовательной практики, причём из уст лучших!
Всего голосов 29: ↑25 и ↓4 +21
Просмотры 599
Комментарии 24