Etcd and Zookeeper provide essentially the same functionality. They are both a strongly consistent key/value stores that support notifications to clients of changes. These two projects are limited to service discovery
Swift 推播處理 (2) - 0 views
Flynn: first preview release | Hacker News - 0 views
-
-
So lets say you had a client application that would talk to a node application that could be on any number of servers. What you could do is hard code that list into your application and randomly select one, in order to "fake" load balancing. However every time a machine went up or down you would have to update that list.
-
What Consul provides is you just tell your app to connect to "mynodeapp.consul" and then consul will give you the proper address of one of your node apps.
- ...9 more annotations...
-
" So lets say you had a client application that would talk to a node application that could be on any number of servers. What you could do is hard code that list into your application and randomly select one, in order to "fake" load balancing. However every time a machine went up or down you would have to update that list. What Consul provides is you just tell your app to connect to "mynodeapp.consul" and then consul will give you the proper address of one of your node apps."
Glossary - CircleCI - 0 views
-
User authentication may use LDAP for an instance of the CircleCI application that is installed on your private server or cloud
-
The first user to log into a private installation of CircleCI
-
Contexts provide a mechanism for securing and sharing environment variables across projects.
- ...22 more annotations...
Ansible Tower vs Ansible AWX for Automation - 4sysops - 0 views
-
you can run Ansible freely by downloading the module and running configurations and playbooks from the command line.
-
AWX Project from Red Hat. It provides an open-source version of Ansible Tower that may suit the needs of Tower functionality in many environments.
-
Ansible Tower may be the more familiar option for Ansible users as it is the commercial GUI Ansible tool that provides the officially supported GUI interface, API access, role-based access, scheduling, notifications, and other nice features that allow businesses to manage environments easily with Ansible.
- ...5 more annotations...
Ruby and AOP: Decouple your code even more - Arkency Blog - 0 views
-
Dark Parts in our apps - persistence, networking, logging, notifications… these parts are scattered in our code
-
aspect-oriented programming!
-
components are parts we can easily encapsulate into some kind of code abstraction - a methods, objects or procedures.
- ...16 more annotations...
Language Server Protocol - Wikipedia - 0 views
-
Modern IDEs provide developers with sophisticated features like code completion, refactoring, navigating to a symbol's definition, syntax highlighting, and error and warning markers.
-
an IDE needs a sophisticated understanding of the programming language that the program's source is written in.
-
Conventional compilers or interpreters for a specific programming language are typically unable to provide these language services, because they are written with the goal of either transforming the source code into object code or immediately executing the code.
- ...5 more annotations...
Java microservices architecture by example - 0 views
-
A microservices architecture is a particular case of a service-oriented architecture (SOA)
-
What sets microservices apart is the extent to which these modules are interconnected.
-
Every server comprises just one certain business process and never consists of several smaller servers.
- ...12 more annotations...
1 - 8 of 8
Showing 20▼ items per page