Categoría: Administración

Comprensión de los corredores de mensajes. Estudio de la mecánica del intercambio de mensajes a través de ActiveMQ y Kafka. Capítulo 1

¡Hola a todos! He comenzado la traducción de un pequeño libro: «Understanding Message Brokers«, autor: Jakub Korab, editorial: O’Reilly Media, Inc., fecha de publicación: junio de 2017, ISBN: 9781492049296. Del prefacio del libro: «… Este libro te enseñará a pensar sobre sistemas de intercambio de mensajes en brokers, comparando y contrastando dos tecnologías populares de brokers: Apache ActiveMQ y Apache Kafka. Aquí se presentarán ejemplos de uso […]

Cómo explicarle a mi abuela la diferencia entre SQL y NoSQL

Una de las decisiones más importantes que toma un desarrollador es qué base de datos usar. Durante muchos años, las opciones se limitaron a diversas variantes de bases de datos relacionales que admitían el lenguaje de consultas estructuradas (SQL). Estas incluyen MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 y muchas otras. En los últimos 15 años, han aparecido muchas nuevas […]

Replicación cruzada entre PostgreSQL y MySQL

En términos generales, hablaré sobre la replicación cruzada entre PostgreSQL y MySQL, así como sobre los métodos para configurar la replicación cruzada entre estos dos servidores de bases de datos. Generalmente, las bases de datos en replicación cruzada se denominan homogéneas, y es un método conveniente para hacer la transición de un servidor de RDBMS a otro. Las bases de datos PostgreSQL y MySQL se consideran relacionales, pero con […]

pg_stat_statements + pg_stat_activity + loq_query = pg_ash?

Como una breve adición al artículo Intento de crear un análogo de ASH para PostgreSQL. Tarea Necesitamos vincular el historial de vistas pg_stat_statements, pg_stat_activity. Como resultado, utilizando el historial de planes de ejecución de la tabla de servicio log_query, se puede obtener mucha información útil para el proceso de resolución de incidentes de rendimiento y optimización de consultas. Advertencia. Debido a la continuación de las pruebas y el desarrollo, el artículo no […]

Revisión de Kubecost para ahorrar dinero en Kubernetes en la nube

Actualmente, más empresas están trasladando su infraestructura de servidores físicos y máquinas virtuales propias a la nube. Esta decisión es fácil de explicar: no es necesario preocuparse por el hardware, el clúster se puede configurar de muchas maneras diferentes... y lo más importante, las tecnologías disponibles (como Kubernetes) permiten escalar fácilmente la capacidad de cálculo según la carga. Siempre es importante el aspecto financiero. Herramienta, […]

DPI (inspección SSL) contradice el propósito de la criptografía, pero las empresas lo están implementando

Cadena de confianza. CC BY-SA 4.0 Yanpas La inspección de tráfico SSL (desencriptación de SSL/TLS, análisis de SSL o DPI) se está convirtiendo en un tema cada vez más candente en el sector corporativo. La idea de desencriptar el tráfico parece contradecir la misma concepción de la criptografía. Sin embargo, el hecho es que más empresas están utilizando tecnologías DPI, justificando esto por la necesidad de comprobar el contenido en busca de malware, filtraciones de datos y t. […]

Experimento CacheBrowser: superando el firewall chino sin proxy usando caché de contenido

Imagen: Unsplash Hoy en día, una parte significativa de todo el contenido en Internet se distribuye utilizando redes CDN. Sin embargo, hay investigaciones sobre cómo varios censores extienden su influencia en estas redes. Científicos de la Universidad de Massachusetts analizaron los posibles métodos de bloqueo del contenido de CDN a partir de las prácticas de las autoridades chinas y también desarrollaron una herramienta para eludir tales bloqueos. Hemos preparado un material de revisión con las conclusiones principales y […]

Levantamos nuestro servidor DNS-over-HTTPS

Diversos aspectos de la operación de DNS han sido tratados por el autor en una serie de artículos publicados en el blog. En este sentido, siempre se ha puesto un énfasis especial en aumentar la seguridad de este servicio clave para toda Internet. Hasta hace poco, a pesar de la evidente vulnerabilidad del tráfico DNS, que todavía se transmite en su mayoría de forma abierta, para acciones malintencionadas por parte de […]

El historial de sesiones activas en PostgreSQL — nueva extensión pgsentinel

La empresa pgsentinel ha lanzado una extensión homónima pgsentinel (repositorio de github), que añade a PostgreSQL la vista pg_active_session_history — el historial de sesiones activas (de manera similar a la v$active_session_history de Oracle). En esencia, es simplemente instantáneas por segundo de pg_stat_activity, pero hay puntos importantes: toda la información acumulada se almacena solo en la memoria RAM, y el volumen de memoria consumido se regula según la cantidad de los últimos registros almacenados. Se añade el campo queryid — […]

Mejores prácticas para contenedores Kubernetes: verificaciones de salud

TL;DR Para lograr una alta observabilidad de contenedores y microservicios, así como de registros y métricas primarias, no es suficiente. Para una recuperación más rápida y mejorar la resiliencia de la aplicación, se debe aplicar el Principio de Alta Observabilidad (HOP, High Observability Principle). A nivel de aplicación para HOP se requiere: un adecuado registro, un monitoreo exhaustivo, comprobaciones de estado y trazado de rendimiento/transiciones. Como parte de HOP, utilice las comprobaciones readinessProbe y livenessProbe de Kubernetes. […]

Cómo migrar a la nube en dos horas gracias a Kubernetes y la automatización

La empresa «URUS» probó Kubernetes en diferentes formatos: implementación independiente en bare metal, en Google Cloud, y luego trasladó su plataforma a la nube de Mail.ru Cloud Solutions (MCS). Igor Shishkin (t3ran), administrador de sistema senior de «URUS», cuenta cómo eligieron un nuevo proveedor de nube y cómo lograron migrar a él en un tiempo récord de dos horas. ¿A qué se dedica «URUS»? Hay muchas maneras […]

Asegurando el funcionamiento confiable de Zextras Team en redes corporativas complejas

En el artículo anterior te contamos sobre Zextras Team, una solución que permite añadir a Zimbra Collaboration Suite Open-Source Edition funcionalidad para chats de texto y video empresariales, así como la posibilidad de realizar videoconferencias con un gran número de participantes, sin necesidad de utilizar servicios externos y sin transferir ningún dato a terceros. Este escenario de uso es ideal para empresas que tienen estrictos […]

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster