Какво е Istio? Обяснена е мрежата за услуги на Kubernetes

Архитектурите на Microservice решават някои проблеми, но въвеждат други. Разделянето на приложения в независими услуги опростява разработката, актуализациите и мащабирането. В същото време ви дава много повече движещи се части, които да свържете и обезопасите. Управлението на всички мрежови услуги - балансиран

Стартови менюта на Windows 10: Start10 срещу Classic Shell

Почти всеки дългогодишен потребител на Windows знае тъжната сага за ниското меню "Старт". Родено като бутон в Windows 95, модифицирано в XP и Vista и разцъфнало в най-използваемата си форма в Windows 7, менюто "Старт" закотви потребителския интерфейс на Windows, докато Microsoft глупаво го отхвърли с Windows 8, предизвиквайки цяла котешка индустрия на трети страни заместители. Сега двама от водещите производители на алтернативи на менюто "Старт" за Windows 8 пуснаха аналози за Windows 10. Имате ли нужда от заместващо меню "Старт" за Windows 10? Някои потребители ще открият, че менюто „Старт“ на

Как да работя с Quartz.Net в C #

Когато работите по приложения, често ще трябва да изпълнявате определени задачи във фонов режим за предварително определени интервали от време. Планирането на задания в приложения е предизвикателство и можете да избирате от много налични рамки, като Quartz, Hangfire и др. Quartz.Net се използва отдавна и осигурява по-добра поддръжка за работа с изрази Cron. Hangfire е поредната рамка за планиране на работа, която се възползва от тръбопровода за обработка на заявки на ASP.Net за об

До Istio и по-нататък: Интерфейс на услугата Mesh на Azure

Съвременното разработване на първоначално облачно приложение, поне на Azure, стана почти зависимо от Kubernetes. Технологии като виртуални кубелети, AKS (Azure Kubernetes Service) и Azure Service Fabric Mesh са ключови за изграждането на мащабируеми разпределени приложения в Azure, като използват контейнери за разполагане и управление на микроуслуги. Разглеждайки инструментите Kubernetes на Azure, става ясно, че Microsoft върши много работа в и около Cloud Native Computing Foundation, като работи по всички аспекти на рамката с отворен код. Не бива да се изненадваме; Microsoft

Двата ми цента по договори в WCF

WCF (Windows Communication Foundation) е сигурна, надеждна и мащабируема платформа за съобщения за разработване на услуги в .Net. Когато работите с WCF, първо трябва да създадете договор за услуга и след това да дефинирате операциите за услуги или договори за операции в него. Имате много различни видове договори в WCF - договори за услуги, договори за данни, договори за грешки, договори за съобщения и договори за експлоатация. WCF услугите излагат договори за

Как Oracle срещу Google може да повлияе на разработването на софтуер

Oracle срещу Google се извива през съдилища от десетилетие. Вероятно вече сте чували, че високопоставеният правен казус може да трансформира софтуерното инженерство, както го познаваме - но тъй като никога нищо не се случва, е простимо, ако сте свикнали да настройвате новините. Може да е време да се включим отново. Последната итерация на делото ще бъде изслушана от Върховния съд на САЩ през сезона 2020-2021, който започна тази седмица (след като беше оттеглен поради опасения за коронавирус)

Преглед: VMware Workstation 12 придобива блясък за Windows 10

Мислете за VMware Workstation 12 като за VMware Workstation 11, Service Pack 1. Последната версия на търговската среда за виртуализация за настолни машини е определено постепенна, промените добавят малко повече от официалната поддръжка за най-новото поколение хардуер и последните ревизии на операционната система системи, които да се изпълняват или като гост или хост на VMware. Въпреки това има малко неща, които може да пожелаят от платформа за виртуализация на настолни компютри, която Workstation все още не предлага. Основното ново допълнение е поддръжка за Windows 10 като хост и като гост, с ф

Преглед: Visual Studio 2017 е най-добрият досега

Преди две години, когато прегледах Visual Studio 2015, си отидох с мисълта, че IDE на Microsoft се превърна в най-сложния продукт досега и Microsoft ще трябва да го опрости в бъдеще. Сбърках в едно отношение: Въпреки че Microsoft изхвърли няколко функции за Visual Studio 2017, добави много повече. Но със сигурност Microsoft успя да предостави по-опростена и по-пъргава IDE във Visual Studio 2017, въпреки че увеличи възможностите си. За разлика от някои предишни версии на Vis

Visual Studio Code добавя отстраняване на неизправности в разширението

Публикувана е актуализацията за редактора на кодове на Visual Studio за този месец, включваща инструмент за отстраняване на неизправности за разширения. Visual Studio Code 1.52, известен като издание от ноември 2020 г., има функция за разделяне на разширения, за да отстрани кои разширения причиняват проблеми в редактора. Преди тази възможност разработчиците трябв

Как да работя с MongoDB в .NET

MongoDB е популярна база данни NoSQL с разширен мащаб, която осигурява висока производителност за вашите управлявани от данни приложения. За разлика от релационните бази данни като SQL Server, Oracle и MySQL, които съхраняват данни в таблици според твърда схема, MongoDB съхранява данни в документи с гъвкава схема. Има много такива нерелационни бази данни, включително CouchDB, RavenDB и Couchbase. Харесвам обаче MongoDB преди всичко поради неговата мащабируемост, скорост и възможности за динамично заявяване. MongoDB използва формата