Клеппман М. .

Высоконагруженные приложения. Программирование, масштабирование, поддержка

Avisarme cuando se agregue el libro
Para leer este libro carga un archivo EPUB o FB2 en Bookmate. ¿Cómo puedo cargar un libro?
В этой книге вы найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данными. Материал рассматривается на примере внутреннего устройства популярных программных пакетов и фреймворков. В книге три основные части, посвященные, прежде всего, теоретическим аспектам работы с распределенными системами и базами данных. От читателя требуются базовые знания SQL и принципов работы баз данных.
Este libro no está disponible por el momento.
1.090 páginas impresas
¿Ya lo leíste? ¿Qué te pareció?
👍👎

Opiniones

  • Alex Akimenkocompartió su opiniónhace 4 años
    👍Me gustó
    🙈Ni fu ni fa
    💡He aprendido mucho
    💧Prepárate para llorar

    Прочитал за 2 месяца самоизоляции. Есть соответствующий бэкграунд - работал несколько лет с базами данных в качестве аналитика и дата сайнтиста, но даже с ним 80% было не понятно)

Citas

  • Андрейcompartió una citahace 3 años
    Представьте, что транзакция записала какие-то данные в базу, но еще не была зафиксирована или была прервана. Может ли другая транзакция увидеть эти незафиксированные данные? Если да, то такая операция чтения называется «грязной» (dirty read)
  • Андрейcompartió una citahace 3 años
    В реплицируемой БД сохраняемость может означать, что данные были успешно скопированы на некоторое количество узлов. Для обеспечения гарантии сохраняемости база должна дожидаться завершения этих операций записи или репликаций, прежде чем сообщать об успешной фиксации транзакции.
  • Андрейcompartió una citahace 3 años
    Сохраня­емость (durability) — обязательство базы не терять записанных (успешно зафиксированных) транзакций данных, даже в случае сбоя аппаратного обеспечения или фатального сбоя самой БД.

En las estanterías

fb2epub
Arrastra y suelta tus archivos (no más de 5 por vez)