Разбираемся с подходами к архитектуре серверной части для мобильных приложений. Сравниваем один общий API с декомпозированными под разные клиенты.
http://samnewman.io/patterns/architectural/bff/
#architecture #backend
http://samnewman.io/patterns/architectural/bff/
#architecture #backend
Сравнение REST и GraphQL с нескольких ракурсов. Интереснее всего почитать комментарии, там есть ряд набросов, почему GraphQL - это ничего кроме хайпа.
https://habrahabr.ru/post/335158/
#backend
https://habrahabr.ru/post/335158/
#backend
Habr
Сравнение REST и GraphQL
Перевод статьи Sashko Stubailo GraphQL vs. REST Два способа отправки данных по протоколу HTTP: в чем разница? GraphQL часто представляют как революционно новый путь осмысления API. Вместо работы...
Про особенности работы с GCD на сервере. Старожилы чатика помнят индуса, который заходил и про это спрашивал. Теперь вы знаете, какую ссылку ему пошарить.
http://khanlou.com/2017/09/dispatch-on-the-server/
#concurrency #swift #backend
http://khanlou.com/2017/09/dispatch-on-the-server/
#concurrency #swift #backend
Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы в подкасте Podlodka решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную архитектуру. Разобрали все на пальцах, обсудили, как это касается мобильных разработчиков, и неплохо похоливарили про то, насколько обозначенные Борисом подходы применимы и на клиенте.
http://bit.ly/2j7G7qu
#podlodka #backend #architecture
http://bit.ly/2j7G7qu
#podlodka #backend #architecture
Telegraph
Podlodka #34 – Микросервисная архитектура
Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную…
Amazon запустили AWS AppSync – GraphQL BaaS. Пока паблик превью, так что можно начинать тестить.
https://aws.amazon.com/blogs/aws/introducing-amazon-appsync/
#backend
https://aws.amazon.com/blogs/aws/introducing-amazon-appsync/
#backend
Amazon
Introducing AWS AppSync – Build data-driven apps with real-time and off-line capabilities | Amazon Web Services
September 8, 2021: Amazon Elasticsearch Service has been renamed to Amazon OpenSearch Service. See details. In this day and age, it is almost impossible to do without our mobile devices and the applications that help make our lives easier. As our dependency…
Команда написала бэкенд проекта на свифте и делится своими впечатлениями. Если кратко – то для фана использовать можно, для чего-то серьезного – вряд ли.
https://medium.com/hackers-at-cambridge/why-were-writing-our-website-in-swift-2e620ae7b72b
#swift #backend
https://medium.com/hackers-at-cambridge/why-were-writing-our-website-in-swift-2e620ae7b72b
#swift #backend
Medium
Why we’re writing our website in Swift
Summary — Using Swift as a backend language at this stage is an interesting learning experience and well-suited to a project of this small…
Мне говорили, что иногда нужно подкидывать статьи про сервер сайд свифт. Хоть я и не фанат, но вот вроде неплохой туториал-сравнение китуры и вэйпора.
https://www.hackingwithswift.com/articles/73/server-side-swift-kitura-vs-vapor
#swift #backend
https://www.hackingwithswift.com/articles/73/server-side-swift-kitura-vs-vapor
#swift #backend
Hacking with Swift
Server-Side Swift: Kitura vs Vapor
Want a detailed comparison of server-side Swift frameworks? Look no further.
Ввод в хайлоад для новичков, прямо вот на пальцах.
http://highload.guide/blog/highload-for-beginners.html
#backend
http://highload.guide/blog/highload-for-beginners.html
#backend
highload.guide
HighLoad++ для начинающих
Чтобы рассказать, что такое highload, надо для начала определиться с термином. При попытке "разгадать" сам термин, начнем, естественно, с прямого перевода – это высокая нагрузка.
Apple переходит к новому формату рабочей группы вокруг серверного свифта.
https://swift.org/server/
#swift #backend
https://swift.org/server/
#swift #backend
Swift.org
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.