Категория: Администриране

Сървър в облаците: подготвяме се за стартиране

В поста за регатата споменахме, че през август всички хабражители очаква конкурс с награди. Време е да разкрием завесата на тайната. Някога ни хрумна, че изразът „сървър в облаците“ може да се разбира буквално. А да стартираме работещ сървър в небето, който да може да бъде пингнат! Първоначално идеята изглеждаше налудничава, но след няколко преглеждания […]

Облачното бъдеще

В момента сме на прага на нова ера на облачните изчисления. Не разбирам защо наричаме отдалечените сървърни изчисления – облачни. Разбира се, сега си спомням за ruvds, които стартираха сървър на балон и Microsoft с дата център под вода, но всъщност живеем «близо» до сървъри, които скоро ще станат нашият основен начин на изчисление. Какво […]

Секция Backend на DUMP: Serverless, Postgres и Go, .NET Core, GraphQL и не само

На 19 април в Екатеринбург ще се проведе конференция за разработчици DUMP. Програмните директори на секцията Backend – ръководителят на офиса за разработка на Яндекс Андрей Жаринов, ръководителят на отдела за разработка на Naumen Contact Center Константин Беклемишев и инженер-програмист от Контур Денис Тарасов – разказаха какви доклади очакват разработчиците на конференцията. Има мнение, че от докладите на „фестивалната“ конференция не трябва да се очакват прозрения. На нас ни се струва, […]

Сравнение на системи за космическа връзка

Приятели, както вече знаете, с всички сили подготвяме нов гик-проект – „Сървър в облаците 2.0“, или „Космически ЦОД“. В два думи: на 12 април ще стартираме саморъчно направен сървър на стратосфера на височина около 30 км, ще предаваме данни към него чрез система за космическа връзка, а от сървъра ще предаваме данни на Земята радиовръзка. И […]

Релиз на InterSystems IRIS 2019.1

В средата на март излезе нова версия на платформата за данни InterSystems IRIS 2019.1. Представяме ви списък с промените на български език. Пълният списък с промени и Upgrade Checklist на английски език можете да намерите по линка. Подобрения в InterSystems Cloud Manager: InterSystems Cloud Manager е утилита за лесно разгръщане на инсталации на InterSystems IRIS в облака. В релиза 2019.1 в ICM […]

HTTPS не винаги е толкова безопасен, колкото изглежда. Уязвимости са открити на 5,5% от сайтовете HTTPS

Един от водещите сайтов в Alexa (централният кръг), защитен с HTTPS, с поддомейни (сиво) и зависимости (бяло), сред които има уязвими (със сив фон). В наши дни значката на защитената връзка HTTPS стана стандартен и дори необходим атрибут на всеки сериозен сайт. Ако сертификатът липсва, почти всички нови браузъри показват предупреждение, че връзката със сайта не е защитена и не препоръчват […]

Строителни блокове на разпределени приложения. Първо приближение

В предишната статия разгледахме теоретичните основи на реактивната архитектура. Време е да говорим за потоковете от данни, пътищата за реализиране на реактивни системи с Erlang/Elixir и шаблоните за обмен на съобщения в тях: Request-response, Request-Chunked Response, Response with Request, Publish-subscribe, Inverted Publish-subscribe, Task distribution. SOA, MSA и обмен на съобщения. SOA и MSA са системни архитектури, които определят правилата за изграждане на системи, докато […]

Паралелни заявки в PostgreSQL

В съвременните CPU има много ядра. Години наред приложенията изпращаха заявки към бази данни паралелно. Ако това е отчетна заявка към множество редове в таблица, тя се изпълнява по-бързо, когато се използват няколко CPU, и в PostgreSQL това стана възможно, започвайки от версия 9.6. Потребваха се 3 години, за да се реализира функцията за паралелни заявки — необходимо беше да се пренапише кода на различни етапи на изпълнение […]

Транзакции и механизми за контрол върху тях

Транзакции. Транзакцията е последователност от операции с данни, която има начало и край. Транзакцията е последователно изпълнение на операции по четене и запис. Краят на транзакцията може да бъде либо запазване на промените (фиксация, commit), либо отмяна на промените (откат, rollback). В контекста на бази данни, транзакцията е няколко заявки, които се третират като единна заявка. Транзакциите трябва да отговарят на свойствата ACID: атомарност. Транзакцията или се изпълнява напълно […]

Cisco HyperFlex срещу конкуренцията: тестваме производителността

Продължаваме да ви запознаваме с хиперконвергентната система Cisco HyperFlex. През април 2019 година компанията Cisco отново провежда серия демонстрации на новото хиперконвергентно решение Cisco HyperFlex в регионите на Русия и Казахстан. Можете да се запишете за демонстрацията чрез формата за обратна връзка, като кликнете на линка. Присъединете се! Санкт Петербург (1-19 април 2019 година) Самара (10 април 2019 година) Алма Ата […]

Чеклист за създаване и публикуване на уеб приложения

За да създадете ваше уеб приложение в наши дни, не е достатъчно само да знаете как да го разработвате. Важен аспект е настройката на инструментите за разгръщане на приложението, мониторинга, както и управлението и администрирането на средата, в която то работи. Ерата на ръчното разгръщане отпада, дори за малки проекти, инструментите за автоматизация могат да донесат значителни ползи. При ръчното разгръщане често се налага […]

DataGrip 2019.1: поддръжка на нови бази, инициализационни скриптове, нови инспекции и др.

Здравейте! Нека погледнем новите неща в — DataGrip 2019.1. Напомняме, че функционалността на DataGrip е включена и в другите ни платени IDE, освен WebStorm. Поддръжка на нови бази В тази версия четири бази получиха официална поддръжка в нашите инструменти: Apache Hive – система за управление на бази данни на основата на платформата Hadoop. Greenplum – аналитична СУБД за хранилища на данни […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster