Silvia Schreier

Silvia Schreier ist Senior Consultant bei innoQ und beschäftigt sich mit skalierbaren Web-Architekturen. Dabei setzt sie bei deren Umsetzung bevorzugt auf funktionale Sprachen und NoSQL-Datenbanken. Wenn sie nicht gerade neue Technologien ausprobiert, versucht sie bei Initiativen wie Rails Girls oder dem Girls’Day andere für Informatik zu begeistern.

Vorträge

  • Fortgeschrittene REST-Architektur

    Software Architecture Summit 2016 26. September 2016

    REST als der Architekturstil des Webs ist mittlerweile keine Neuigkeit mehr, sondern in den meisten Fällen die bevorzugte Alternative für die Umsetzung von Web Services. Die Diskussion darüber hat sich mittlerweile von Einsteigerthemen und Rechtfertigungen weg und zu fortgeschrittenen Fragestellungen hin entwickelt.

    In diesem Workshop diskutieren Holger Kraus und Silvia Schreier mit den Teilnehmern fortgeschrittene Aspekte jenseits der Grundlagen. Zu den Themen gehören Versionierung, Dokumentation, Hypermedia, die Entwicklung von Clients, Teststrategien und vieles mehr. Dabei werden sowohl theoretische Architekturaspekte wie auch praktische Werkzeuge behandelt. Die Teilnehmer bekommen die Gelegenheit, alle Fragen zu stellen, zu denen sie noch nie befriedigende Antworten bekommen haben.

    Mehr lesen
  • Fortgeschrittene REST-Architektur

    Software Architecture Summit 2016 16. März 2016

    REST als der Architekturstil des Webs ist mittlerweile keine Neuigkeit mehr, sondern in den meisten Fällen die bevorzugte Alternative für die Umsetzung von nicht nur von Web-Services. Die Diskussion darüber hat sich mittlerweile von Einsteigerthemen und Rechtfertigungen weg und zu fortgeschrittenen Fragestellungen hin entwickelt.

    In diesem Workshop diskutieren Silvia Schreier und Stefan Tilkov, zwei der Autoren des deutschsprachigen „REST und HTTP“-Buches, mit den Teilnehmern fortgeschrittene Aspekte jenseits der Grundlagen. Zu den Themen gehören Versionierung, Dokumentation, Hypermedia, die Entwicklung von Clients, Teststrategien und vieles mehr. Dabei werden sowohl theoretische Architekturaspekte wie auch praktische Werkzeuge behandelt. Die Teilnehmer bekommen die Gelegenheit, alle Fragen zu stellen, zu denen sie noch nie befriedigende Antworten bekommen haben.

    Mehr lesen
  • Does the Paradigm Matter? - Chances and Challenges for Functional Programming in Enterprise Projects

    GOTO Conference Berlin 2015 04. Dezember 2015 Folien verfügbar

    There are a lot of religious wars in IT, about operating system, editors, spacing, and last but not least programming paradigms. But does the paradigm really matter? Why do we still discuss such questions and how can we change this?

    Based on the experience from different projects, we will analyze how functional programming will affect your enterprise project, how you can use functional languages and why you should do so. Furthermore, we will look for indicators when it is definitley time to switch and what could be the problems. How can such a change getting started? How can modern language runtime like the JVM or CLR help?

    Mehr lesen
  • REST 2015

    W-JAX 2015 03. November 2015 Folien verfügbar

    REST-konforme Anwendungen sind »state of the art«. Allerdings wird der zentrale »Hypermedia as the engine of application state«-Aspekt zur Zeit noch als die neue Entdeckung schlechthin gehandelt, auch wenn er das eigentlich gar nicht ist. Oft stellt sich dann die Fragen: Wie baut man denn nun solche „Hypermedia-Services“? Was muss ich dazu wissen?

    In dieser Session werden diese Fragen beantwortet und außerdem gezeigt was man im Jahr 2015 sonst noch rund ums Thema REST wissen sollte. Dazu gehören neben HTTP/2, OAuth2 und OpenID Connect auch Themen wie Dokumentation, Versionierung sowie Resource-oriented Client Architecture (ROCA).

    Sehen Sie das Video auf Vimeo!

    Mehr lesen
  • In-depth Clojure Workshop

    Goto Academy September 2015 17. September 2015

    Clojure is a JVM language making the impossible possible: A practical Lisp, usable by mere mortals. But what is in it for me? How do I set up my development environment? How do I solve everyday problems? How do I build web apps, process JSON and access databases? And last but not least: Why should I use Clojure instead of any well-known alternative? In this tutorial we will answer all these questions and prepare the participants for Clojure in practice!

    We will use Clojure in hands-on sessions for the efficient implementation of a web application. Along the way we will get to know functional programming concepts which have found their way into many languages. … and most of all

    Come face-to-face with yourself, your strengths and your weaknesses, as you confront one situation after another with equally inquisitive classmates.

    Mehr lesen

Inhalte

  • Nachhaltige Webarchitekturen

    Artikel 01. September 2016

    Heutzutage gewinnt man leicht den Eindruck, dass es für moderne Webanwendungen nur einen einzig wahren Architekturansatz gibt: REST und Single-Page-Anwendungen (SPAs). Doch ist alles, was REST genannt wird, wirklich REST? Sind REST und SPAs immer die beste Lösung? Um diese Fragen beantworten zu können, sollte man sich anschauen, was REST eigentlich ist, wofür es gedacht ist und ob es möglicherweise auch Alternativen zu SPAs gibt; insbesondere mit dem Blick auf Nachhaltigkeit, also Wartbarkeit und Erweiterbarkeit.

    Mehr lesen
  • REST-konforme Anwendungen sind State of the Art. Allerdings wird der zentrale „Hypermedia as the engine of application state“-Aspekt zurzeit noch als die neue Entdeckung schlechthin gehandelt, auch wenn er das eigentlich gar nicht ist. Oft stellt sich dann die Fragen: Wie baut man denn nun solche „Hypermedia-Services“? Was muss man dazu wissen?

    In dieser Session beantwortet Silvia Schreier diese Fragen und zeigt außerdem, was man im Jahr 2015 sonst noch rund ums Thema REST wissen sollte.

    Mehr lesen
  • The website CodePancake is a platform for anyone interested in learning how to code and a magazine for and about women in tech. Last week, it featured an interview with our colleague Silvia Schreier about her career in IT.

    Mehr lesen
  • Silvia Schreier erläutert auf JAXenter an Hand von vier Fragen, welche typischen Herausforderungen einem bei der Entwicklung eines zeitgemäßen Webprojektes begegnen.

    Mehr zu diesen Themen gibt es außerdem bei ihrem Vortrag auf der W-JAX zu „REST 2015“.

    Mehr lesen
  • REST und HTTP

    Podcast-Folge 10. August 2015

    In dieser Folge spricht Stefan Tilkov mit seinen neuen Co-Autoren Martin Eigenbrodt, Silvia Schreier und Oliver Wolf anlässlich der kürzlich erschienenen dritten Auflage von „REST und HTTP“ über die Grundlagen von REST und Hypermedia und die Frage, wie man gute Web-Anwendungen baut.

    Mehr lesen