Microservices, Monoliths, and Modularity | Form Follows Function: "MSAs can be useful when you need independently scalable and replaceable components. When you have multiple teams working on one logical application, they can also be appropriate as well. Using the technique when the cost outweighs the potential payoff, however, is a losing bet."
'via Blog this'
Be warned that this is mostly just a collection of links to articles and demos by smarter people than I. Areas of interest include Java, C++, Scala, Go, Rust, Python, Networking, Cloud, Containers, Machine Learning, the Web, Visualization, Linux, System Performance, Software Architecture, Microservices, Functional Programming....
Monday, 29 May 2017
Monday, 22 May 2017
DefMacro: 44 engineering management lessons
44 engineering management lessons: "Welcome to engineering management. It’s fun, it’s exhausting, it’s rewarding — but most importantly it’s new! What worked for you before won’t work now. You’ll have to acquire a new set of skills, and shed some bad habits in the process. Here is a short guide to get you started."
'via Blog this'
'via Blog this'
Thursday, 11 May 2017
Python Interface Design - Designing Modules Part - 1
Python Interface Design - Designing Modules Part - 1: "This is the first post in a multi-part series where we will design a reusable python module. "
'via Blog this'
'via Blog this'
Sunday, 7 May 2017
The HTTP API Space Is Consolidating Around OAS
The HTTP API Space Is Consolidating Around OAS: "Currently, there are three main competing HTTP API specifications: Open API Specification (OAS) by Open API Initiative (OAI) – based on Swagger-, RAML with MuleSoft as main contributor, and API Blueprint backed by Apiary which was bought by Oracle this year. While all three specifications have their own merits and tools built around, OAS has attracted the main support from the community after Swagger was entrusted to the Linux Foundation in 2015. OAS was supported from day one by 3Scale, Apigee, Google, IBM, Microsoft, and PayPal, among others."
'via Blog this'
'via Blog this'
The key differences between Python 2.7.x and Python 3.x with examples
The key differences between Python 2.7.x and Python 3.x with examples: "if you are starting a new project and have the choice to pick? I would say there is currently no “right” or “wrong” as long as both Python 2.7.x and Python 3.x support the libraries that you are planning to use. However, it is worthwhile to have a look at the major differences between those two most popular versions of Python to avoid common pitfalls when writing the code for either one of them, or if you are planning to port your project."
'via Blog this'
'via Blog this'
Subscribe to:
Posts (Atom)