How we realized SOA by Python at PyCon JP 2015hirokiky
The document discusses how to realize a service-oriented architecture (SOA) using Python. It describes a case study of migrating a newspaper company's monolithic web application to microservices. Key practices covered include using Django and Django REST Framework to easily create REST APIs, tox for testing across environments, automated deployments to ElasticBeanstalk, and tools like Sentry and NewRelic for monitoring the distributed system of microservices. While SOA provides benefits, it also requires effort to manage the increased number of independent services.
This document discusses the development of a web application for summarizing Japanese documents in 3 sentences or less. It notes that existing web services like Google Reader were lacking for Japanese users and describes building a tool that uses morphological analysis and frequency of word appearance to generate concise summaries. The system was tested on sample documents and shown to produce summaries capturing the main points in under 100 Japanese characters.