Pull to refresh

10 вещей, которые вы (возможно) не знали про App Engine

Google App Engine *
Translation
Что может быть лучше, чем описание девяти классных фишек App Engine? Разумеется, описание десяти. Участвуя в обсуждениях в группах, мы заметили, что некоторые возможности App Engine часто остаются незамеченными, так что мы выбрали чуть меньше, чем одиннадцать интересных фактов, которые, возможно, просто позволят вам писать программы по другому. Но довольно слов, смотрим первую фишку:
Читать дальше →
Total votes 41: ↑38 and ↓3 +35
Views 1.6K
Comments 11

Реляционное отображение коллекций — альтернатива объектно-реляционному отображению?

Python *Programming *ООP *
Данный текст рассматривает вкратце особенности объектно-реляционного отображения (Object-Relational Mapping — ORM) и вводит новое понятие реляционного отображения коллекций (Collection-Relational Mapping — CoRM), предлагая обсудить перспективы и возможности технической реализации новой концепции долговременного хранения состояния объектов
Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Views 9.3K
Comments 16

GraphQL будущее микросервисов?

Website development *Java *API *
Translation
Tutorial
GraphQL часто представляют как революционный путь дизайна веб API по сравнению с REST. Однако, если вы ближе посмотрите на эти технологии, то вы увидите, что между ними очень много различий. GraphQL относительно новое решение, исходники которого были открыты сообществу Фейсбуком в 2015 году. Сегодня REST все еще самая популярная парадигма, используемая для предоставления API и взаимодействия между микросервисами. Сможет ли GraphQL обогнать REST в будущем? Давайте посмотрим, как происходит микросервисное взаимодействие через GraphQL API с ипользованием Spring Boot и библиотеки GQL.
Читать дальше →
Total votes 21: ↑17 and ↓4 +13
Views 16K
Comments 42

Фактор рефакторинга

System Analysis and Design *API *Big Data *Data Engineering *
Sandbox

Код зависим от данных и моделей, а значит от абстракций используемых в них, поэтому рефакторинг неминуем сегодня. Почему? Обычно под рефакторингом подразумевают реорганизацию кода из соображений необходимости использовать данные по-новому. Мы поговорим о самом частом и нелюбимом типе рефакторинга - лавинообразный рефакторинг, возникающий при изменениях в моделях данных, структурах таблиц и бизнес логике.

Это те дроиды, которых вы ищете
Total votes 19: ↑12 and ↓7 +5
Views 4.7K
Comments 36

Ассоциативные связи

Programming *System Analysis and Design *Perfect code *IT Infrastructure *Big Data *

Что такое идеальный "квант информации" или "минимальная единица смысла" и зачем задаваться этим вопросом? С этим связано много боли, часто даже не осознаваемой. Мы предлагаем решение, но сначала нужно разобраться для чего это нужно. Рекомендуем ознакомиться с первой статьёй в серии.

Одна Связь, чтоб править всеми
Total votes 8: ↑3 and ↓5 -2
Views 2.4K
Comments 8

Стартап с другой планеты

Self Promo

Привет, Хабр! Мы стартап Deep.Foundation, и сегодня мы официально публикуем альфа-версию своей портальной пушки Deep.Case!

Что же мы такое создали?

Мы создали универсальную мультипарадигменную архитектуру, поставляемую в качестве кроссплатформенного приложения, которую можно описать так: дата-ориентированное операционное пространство ассоциативного представления данных.

Что скрывает Глубина?
Total votes 14: ↑7 and ↓7 0
Views 5.3K
Comments 26